Book a stay at this business-friendly hotel in Mexico City. Enjoy breakfast (surcharge), 24-hour room service, and a 24-hour health club. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Angel of Independence Monument and Palacio de Bellas Artes are located nearby.