Where is Los Pilares Hotel, Oaxaca City located?
Los Pilares Hotel, Oaxaca City, Los Pilares Hotel, Oaxaca City, Mexico (approx. 17.06591°, -96.71695°)
Los Pilares Hotel, Oaxaca City, Los Pilares Hotel, Oaxaca City, Mexico (approx. 17.06591°, -96.71695°)