The Casa Margarita Hotel is located in the heart of San Cristobal de las Casas. Only one and a half blocks from the city center. All the fun of the city is practically at our doors. Maragarita has 35 rooms each with a Queen size or matrimonial bed. A desk provides our client with a space to work from the comfort of their room. The best service is at your disposal either for your relax or on your trips around our state. The hotel was a house built in the 19th century and rebuilt 10 years ago to become the Hotel Casa Margarita.