OYO Hotel Xacalas Villas Tlaxco

Tetla • Show on map
View Details for Price
Located in Apizaco OYO Hotel Xacalas Villas Tlaxco features a garden terrace and free WiFi throughout the property. Guest rooms at the hotel are equipped with a seating area a TV with cable channels a…More info
