Located on the main street in the heart of Montezuma, this hotel features 12 comfortable rooms that are economically priced just a few moments from the major attractions and beaches. Guests may also use the facilities at Ylang Ylang Beach Resort.
- Restaurants & Stores
- Veg Topics
Keep HappyCow Growing Strong!I would like to support