The hotel is located 3 minutes from the biggest shopping mall and 10 minutes from downtown.
See more: Hotels in Caribbean & Central America Hotels in Mexico Hotels in Puebla Holiday Destinations in Caribbean & Central America