Hotels near Juarez Park

Xalapa, Mexico

Find a place to stay

Find out more about Juarez Park

Hotels in Xalapa near Juarez Park