Ylang Ylang Beach Resort provides good lodging in Montezuma.
The hotel is located on the beach, 700 meters away from Montezuma Falls. The city center lies within 2 km from the venue.
This property offers proximity to nature reserves.
All rooms in Ylang Ylang Beach Resort are fitted with a refrigerator, a ceiling fan, an in-room safe, wireless internet and a patio.
Eat & Drink
Deli Marino and L Angolo Allegro are only 5 minutes’ walk away.
Ylang Ylang Beach Resort offers a business corner and computers along with wedding services, dry cleaning and laundry.