boutique
hotel
.me
About
La Placeta del Borrero
Plaza
Santa Cruz de la Palma
»
La Placeta del Borrero
Boutique hotels near La Placeta del Borrero
Banana Garden La Palma
Rating
9.2
Hotel San Telmo
Rating
9.1
Book from
$
76