









Casa del León

Hotel
Price unavailable
About it
Featuring 3-star accommodations, Casa del León is located in Oaxaca City, 8.5 miles from Monte Alban and 29 miles from Mitla. The property is around 2.6 miles from Santo Domingo Temple, 3.3 miles from Oaxaca Cathedral and 7.7 miles from Tule Tree.
The rooms include air conditioning and a flat-screen TV, and some accommodations at the hotel have a terrace.
Central Bus Station foreign buses is 2.4 miles from Casa del León.
Its strengths
Parking
Location
Oaxaca de Juárez68026 Oaxaca City
Dates of your stay
Availability with