City Express by Marriott Tula


Atitalaquia • Show on map
View Details for Price
City Express by Marriott Tula is located in Tula de Allende, within 17 miles of Huemac and 7.7 miles of Tula Archaeological Site. Featuring a garden, the 3-star hotel has air-conditioned rooms with free…More info
