Hotel Playa Santa Teresa
Crossroads Between Santa Teresa And MalPais 25 Meters West Of Main Road, Santa Teresa, Costa Rica
Booking.com
Book Now