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 500 metres, guests will find a large supermarket store.The hotel is 16 km from the Palace of Sports forum, 60 minutes' drive from the United States Embassy and Benito Juárez International Airport is 30 minutes' away.
- 24 hours Front Desk Service