Chayote Lodge is a detached suite is set in Barranca and is 41 km from San José. Guests benefit from terrace and a terrace. Free WiFi is available throughout the property. Towels and bed linen are featured in this self-catering accommodation.
Book this Hotel