24 Bedroom Hotel with Beautiful Views of the Carara Park and the Ocean
- Nature Lovers Paradise
- Type: Residential
- Style: Single Story
- Development Level: Built
This environmentally friendly hotel is located in the Central Pacific of Costa Rica, just minutes away from the Carara National Park and the mangroves of the Tarcoles River.
Bird watchers will love it. Enjoy a serene spot where your clients will relax and experience nature first hand.
• 24 air conditioned cozy rooms
• Conference/events room
• Restaurant with typical and delicious Costa Rican meals
• Swimming pool
• Panoramic views of the Tarcoles river, mountains and the Pacific Ocean.
• Area: 3 hectares with beautiful views of Carara, the mountains and the ocean
Information is deemed to be correct but not guaranteed.