The hotel is situated in the town of Tehuacan, close to the centre and the cactus botanical garden, one block from the University of Anahuac and the Penafiel Spring.