Macaw Lodge
Located in Carara National Park, Costa Rica, Macaw Lodge is a paradise where guests can indulge their passions while discovering the genuine natural wonders of Costa Rica.
The lodge has eight guest rooms, each featuring two full beds with therapeutic mattresses and bedspreads. There are no restaurants or shops in the area. Fortunately, the cuisine, prepared onsite by a local chef and her team, is plentiful, delicious and nutritious.
Guests can enjoy a range of activities, from birding to yoga. Guided nature walks are also available which makes for an excellent photo opportunity.
Mehr anzeigen
Weniger anzeigen