Rocamar
Hotel • Apartment building • Indoor lodgingInformal 1- & 3-bedroom units with kitchens in an unassuming apartment hotel offering ocean views. People often mention apartment, ocean, apartamento, bien,
Address
C. Abenguareme, 12, 38700 Santa Cruz de la Palma, Santa Cruz de Tenerife, Spain
Website
Contact
+34 922 41 19 46Price rating
$65/night
Rating on Google Maps
3.40 (84 reviews)Open on Google Maps