Altamar Apartment Santa Teresa Beach, Puntarenas
Set in Santa Teresa Beach and only 500 metres from Santa Teresa Beach, Altamar offers accommodation with sea views, free Wi-Fi and free private parking.
Number of rooms: 5
Fuego Lodge Road 100 metros del super ronnies #2, 60111 Santa Teresa Beach, Costa Rica