I visited Tlaxcala as a business trip, that finished being a very rich cultural experience due to the many options that the city offered. I booked this hotel based on proximity to my meeting place, and I was pleasantly surprised by the fantastic condition, cleanliness, service and friendly staff. It's a very well appointed hotel, in the middle of all the action and with helpful, caring and warm staff. Definitely I will book again there if I need to go back, or decide to bring my family for holidays.
Cons: Not really.
Location: It's in the middle of town, with museums, sports and cultural events going on. You could not be in a better location.