About Hotel del Sur
Situated within 10 km of National Palace Mexico and 10 km of Tenochtitlan Ceremonial Center, Hotel del Sur provides rooms in Mexico City. The property is around 10 km from Zocalo Square, 11 km from Metropolitan Cathedral of Mexico City and 11 km from The Museum of Fine Arts. Hotel del Sur offers room service, a 24-hour front desk, and currency exchange.
Rooms at Hotel del Sur include a wardrobe. With a private bathroom fitted with a shower and free toiletries, rooms at Hotel del Sur also boast free WiFi. The rooms at the accommodation are fitted with a flat-screen TV with cable channels.
Palacio de Correos is 12 km from Hotel del Sur, while Museo de Arte Popular is 12 km from the property. Benito Juarez International Airport is 5 km away.
Top Amenities
Reserved private parking
Round-the-clock reception
Housekeeping services daily
Smoke-free property
Complimentary WiFi
Rooms: 51