Our hotel is located in the lovely Oaxaca city, just 15 minutes from downtown where the majestic Main Square is located and only a few steps from the beautiful Guelaguetza auditorium.