Dit hotel ligt op een ideale locatie in het centrum van San Cristobal de las Casas bevindt zich op minder dan 3 straatblokken afstand van het belangrijkste plein van de stad, waar de moderne reiziger tal van handige voorzieningen vindt.
Parador Margarita ligt op steenworp afstand van vele musea, winkels, uitgaansgelegenheden en restaurants. Het belangrijkste busstation van de stad ligt op slechts enkele minuten afstand. Het hotel verzorgt tevens transport naar verschillende bestemmingen in Chiapas.
Gasten van het Parador Margarita kunnen gratis gebruikmaken van breedbandinternet. Alle kamers zijn voorzien van kluisjes en een kabel-tv.