Hotel CR ligt in het hart van de historische stad Tehuacan en op 3 minuten lopen van het zocalo-plein. Het biedt gratis WiFi, een gratis continentaal ontbijt en een 24-uursreceptie.
De kamers van dit hotel zijn voorzien van airconditioning, een badkamer met toilet en douche, een kledingkast, satelliet-tv en een telefoon.
In het restaurant van het naburige Casa Real Hotel worden traditionele gerechten uit de regio geserveerd. Op minder dan 1 km van Hotel CR zijn tal van andere eetgelegenheden te vinden.
De kathedraal van de stad ligt op 3 minuten lopen van het hotel en het centrale busstation ligt op 10 minuten rijden.
De archeologische vindplaats La Meza ligt op 10 minuten rijden van het hotel.