The luxurious hotel, completely refurbished in spring 2001, sits right on Avenida Reforma, the most important business center of the City of Mexico.