This hotel is located in the relaxing area of Mexico City, direct on the Zócalo. The town centre offering numerous shops and entertainment venues can be reached within a few minutes walk. A stop for the local public transport is located right in front of the hotel (just 10 m away).