The family 3-star Mamma E Papa Hotel offers turndown service and tour/ticket assistance.
The property lies within 62.8 km from Manuel Antonio National Park. Set within a 20-minute walking distance from Ojochal city center.
Guests can reach Mamma E Papa Hotel by car from Palmar Sur airport in 25 minutes.
The rooms in Mamma E Papa Hotel are fitted with complimentary Wi-Fi, a ceiling fan, a patio and a balcony.
Eat & Drink
A variety of dishes are served in Restaurante Verde and Exotica, which are only 10 minutes’ walk away.
Guests can take advantage of free self parking and a storage room.
An outdoor swimming pool and a courtyard are offered for the use of guests.