Holiday Inn Express Oaxaca Centro Historico

Diaz Quintas No. 115, Oaxaca, OX, 68000

Amenities and Services

Wireless Internet AccessSwimming PoolBusiness Center
  • Type Hotel
  • Location Diaz Quintas No. 115 68000
(undefined)
BACK TO TOP