With a stay at Hotel Arrecife de Coral in San Cristóbal de las Casas (Santa Lucía), you'll be a 4-minute walk from Arches of Carmen and 5 minutes by foot from Santo Domingo Handicraft Market. This hotel is 0.3 mi (0.5 km) from Plaza 31 de Marzo and 0.3 mi (0.5 km) from Museo de San Cristóbal.