This bright hotel is located 5 minutes’ drive from the centre of Tlaxcala Xicoténcatl. Its modern rooms come with free Wi-Fi, flat-screen satellite TV and a private bathroom with a hairdryer.
Number of rooms: 30
Av Juarez 22, 90168 Tlaxcala de Xicohténcatl, Mexico