With a stay at Belova Luxury Hotel, San Cristobal de las Casas in San Cristóbal de las Casas, you'll be within a 15-minute walk of Palace of Justice of Los Altos and Santo Domingo Handicraft Market. This hotel is 0.9 mi (1.5 km) from Ciudad Cuauhtemoc and 1 mi (1.6 km) from Arches of Carmen.