Located in Downtown Mexico City, this hotel is within a 10-minute walk of Alameda Central, Palacio de Bellas Artes, and Torre Latinoamericana. Palacio Postal and Cristobal Colon Monument are also within 15 minutes.
Good Hotel LocationPros: Convenient Location, Fair prices, friendly Staff. Cons: No A/C in room but was ok. No TV Cable, seem old facilities.
Next to my room people had sex all night, good for them not for me.