This luxe landmark hotel in a gleaming tower is 2.1 km from La Gran Plaza Fashion Mall and 6 km from Teatro Degollado.
Modern rooms offer free Wi-Fi, flat-screens and safes; suites have living rooms. A penthouse adds a kitchenette, a terrace and fitness equipment. Executive-level rooms and suites come with panoramic city views, as well as access to a lounge offering free drinks and appetizers.
Share This Venue