Located in the center of Xalapa city, behind the government palace.
See more: Hotels in Caribbean & Central America Hotels in Mexico Hotels in Xalapa Holiday Destinations in Caribbean & Central America