It is a great Hotel it's no wonder this hotel is a Leading Hotel of the World. It has the ideal location for both business and leisure travelers visiting Mexico City. The hotel is right on Avenida Reforma, which runs right through the heart of the main business center of the city. It has exelent reviews and it is impressive in its size and style. It's obviously meant to be a place to 'impress' others. You will enjoy it!
You might want to take a look here before you go
Things To Do In Mexico.