From $24 USD
Hotel Aurora offers great lounge area and wooden deck with seating area, hammocks, and cable TV surrounded by lush gardens and the nature allure of Montezuma enchantments. It is located 2 minutes' walk from La Cascada, the Montezuma River...
Local
Eat and Drink
- Ylang Ylang Restaurant - Montezuma (0.6 miles) - Ylang Ylang Restaurant is a joyful place during your travel to Costa Rica. Our meals are prepared es...


