Luxury hotel in Mexico City, located in the I421 complex, one block from the Parque México and Parque España.