Ylang Ylang Beach Resort, Montezuma, Costa Rica
Ylang Ylang Beach Resort is conveniently located at 700 meters North of the School in Montezuma, Costa Rica
Hotel Location:
Address: 700 meters North of the School
City: Montezuma
Country: Costa Rica
phone: +1 888-795-8494
Hotel Features:
- Check-In Time: 2 PM
- Check-Out Time: 11 AM
- Safe
- In House Bar