Located in La Cruz, 13 miles from Parque Nacional Santa Rosa, Hotel Punta Descartes has accommodations with a garden, free private parking, a terrace and a restaurant. Featuring a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has family rooms.
At the hotel, the rooms have a closet and a flat-screen TV. At Hotel Punta Descartes the rooms include bed linen and towels.
Speaking English and Spanish at the 24-hour front desk, staff are always on hand to help.
Junquillal Bay Wildlife Refuge is 11 miles from the accommodation. The nearest airport is Daniel Oduber Quirós International Airport, 43 miles from Hotel Punta Descartes.