Offering a la carte restaurant, Hotel Siesta del Sur is located in Mexico City. Free Wi-Fi access is available.
Rooms here will provide you with a flat-screen tv and cable channels. Featuring a shower, private bathrooms also come with free toiletries. Extras include a desk.
At Hotel Siesta del Sur you will find a 24-hour front desk and a bar. The Mexican-style restaurant opens from 08:00 to 23:30 hours. Within 1640 feet, guests will find a large supermarket store.
The hotel is 9.9 mi from the Palace of Sports forum, 60 minutes’ drive from the United States Embassy and Benito Juárez International Airport is 30 minutes’ away.
Number of rooms : 4
Localisation
Route from this place
Directions to this place
Route via this place
Nearby hotels
Nearby restaurants
Where to sleepnearby
From MX$600
Hotel Tlahuac
Good 7.5
1.28 Km -
Av. Tlahuac #6023 Col. Miguel Hidalgo Del. Tlahuac 6023, 13200 Mexico City