Location

The hotel is located fifty yards from Playa Carmen in the middle of the natural beauty and excitement of Santa Teresa, Cóbano, Puntarenas, Costa Rica.