Yes it is a bit of a walk from the center of town but isn't that why you are in Montezuma...to try new and different things? The food is excellent and healthy! Our family of 5 spent 3 great days there. We loved the property and the many animals on site. The spa was over priced so we skipped it but we would go back!!
If you own or manage Ylang Ylang Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.
- Manage your listing