Las Tortugas Hotel – Playa Grande, Costa Rica
Las Tortugas Hotel is the only beach front hotel in Playa Grande, Costa Rica!