Hotel Casa Leonor
Oaxaca Oaxaca
Check in
2:00 PM
Check out
12:00 PM
With a stay at Hotel Casa Leonor in Oaxaca, you'll be within a 10-minute drive of Auditorio Guelaguetza and Church of Santo Domingo de Guzman. This aparthotel is 2.4 mi (3.8 km) from Zocalo Square and 2.6 mi (4.3 km) from Oaxaca Cathedral.
Treat yourself to a stay in one of the 14 guestrooms, featuring heated floors and Smart televisions. Your room comes with a pillowtop bed. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment.
Property Details
Location
José Morales 197, Oaxaca, Oaxaca 68045, Mexico