Situated in San Cristobal de las Casas, this hotel is within a 5-minute walk of Church of San Nicolás, San Cristobal de las Casas Cathedral, and Plaza de La Paz. Museo de San Cristóbal and Mesoamerican Museum of Jade are also within 10 minutes. High-speed Internet
|