
Villa Hidalgo, Mexico
OYO Hotel Morelos, Villa Hidalgo
3-star hotel
OYO Hotel Morelos, Villa Hidalgo is a 3-star property located in Villa Hidalgo. All guest rooms in the hotel are equipped with a flat-screen TV with satellite channels. At OYO Hotel Morelos, Villa Hidalgo every room includes a…
- Wi-fi
- 24-hour reception
- 24-hour security
- Multilingual staff
























