This attractive hotel is situated in the tourist centre of Mexico City, close to the Plaza de la Republica and is only a few minutes from the city centre with its numerous shopping and entertainment facilities.
See more: Hotels in Caribbean & Central America Hotels in Mexico Hotels in Mexico City Holiday Destinations in Caribbean & Central America