Where is Los Pilares Hotel, Oaxaca City?

Where is Los Pilares Hotel, Oaxaca City located?

Los Pilares Hotel, Oaxaca City, Los Pilares Hotel, Oaxaca City, Mexico (approx. 17.06591°, -96.71695°)


Where is Los Pilares Hotel, Oaxaca City on the map?