Holiday Inn Express Downtown Oaxaca: Diaz Quintas 115 Col Centro, Oaxaca, Mexico | |
World hotels >
North and Central America > Mexico > Oaxaca > Holiday Inn Express Downtown | |
This information was supplied by the Holiday Inn Express Downtown, Oaxaca - they are responsible for its accuracy.