This lovely hotel is situated in Península de Nicoya - Tambor. The premises count with 21 welcoming accomodation units. Visitors may take advantage of the Wi-Fi connection on public areas.
Try looking for more hotel options in Santa Teresa, Puntarenas, Costa Rica