7.9 Guest rating Hotel photo

Hotel Siesta del Sur 4*

Hint: You can enter any city or hotel name
Price from$26

Book Hotel Siesta del Sur

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.

Photos Of
  • Parking
    • free
Facilities of Hotel Siesta del Sur
Room facilities
  • Shower

Show Hotel Siesta del Sur on the map

Hotel Siesta del Sur 19.303674 -99.058337