Villa Maria Hotel & Restaurant Location
Calle 59 Num 533 Esq. Calle 68 Col. Centro, Merida, MexicoMain Features
Villa Maria Hotel & Restaurant Amenities
-
General
Free internet access - No parking
- No wheelchair access
- Air conditioning in public areas
- Lift
-
Villa Maria Hotel & Restaurant Guest Services
Room service - Laundry
Rooms