Former palace in the historic centre of Mexico City
Built in the 17th century, Downtown Hotel is an historic, former palace providing 17 beautiful suites all with attractive wrought-iron balconies overlooking the street or pretty inner patios. Further charming features include a bar and swimming pool on the rooftop with city views and all within just two blocks of Mexico City’s central square, El Zocalo.
View hotel details