Featuring a garden, Hotel Ocho Barrios is located in San Cristóbal de Las Casas in the Chiapas region, a 11-minute walk from San Cristobal Cathedral and 0.6 miles from Central Plaza & Park. With free WiFi, this 3-star inn offers room service and a 24-hour front desk. The property provides a concierge service, a tour desk and luggage storage for guests.
At the inn, the rooms come with a desk and a flat-screen TV. Every room comes with a coffee machine and a private bathroom with a shower and free toiletries, while selected rooms include a kitchen equipped with a fridge. At Hotel Ocho Barrios rooms have bed linen and towels.
Popular points of interest near the accommodation include Santo Domingo Church San Cristobal de las Casas, La Merced Church and Del Carmen Arch. The nearest airport is Ángel Albino Corzo International Airport, 48 miles from Hotel Ocho Barrios.