Isabel La Católica 30, Cuauhtémoc, Centro, 06002 Ciudad de México, Distrito Federal, Mexico
+52 55 5282 2199
Downtown Mexico is a Design Hotel tucked within the façade of a 17th century colonial building. The entire complex is a haven for the city’s cutting edge designers and restaurateurs and the central location has walking access to the Zocalo main square. Pay the extra for a room with windows that open out on to the street for those squint and you could be in Paris moments.
Follow us on Instagram @citizensoftheworld