Mexico City, Mexico City
Spend a second to
save a fortune!
Spend a second to save a fortune!
Rio Lerma No. 162, Col. , Mexico City
Suites del Ángel is located in the heart of Mexico City, 240 metres from the Angel of Independence Monument. It offers modern suites with kitchenettes, air conditioning and cable TV. This hotel offers free WiFi in all rooms.
See MoreUsage of subsidiary facilities may incur additional fees