Well-positioned in Oaxaca City Center, Hotel Casa de los Frailes is the ideal point of departure for your excursions in Oaxaca. Situated only 1 km from the city center, guests are well located to enjoy the town ... Read more

View all Luxury Hotels in Oaxaca