OYO Hotel Morelos, Villa Hidalgo Hotel
1, Morelos 136, Centro, 2, Villa Hidalgo, 47250
OYO Hotel Morelos, Villa Hidalgo is a 3-star property set in Villa Hidalgo. All rooms feature a flat-screen TV with satellite channels and a private bathroom. Free Wi-Fi is included.