Camila Suites & Rooms




Oaxaca • Show on map
View Details for Price
Well situated in the Oaxaca Historic Centre district of Oaxaca City, Camila Suites & Rooms is located 28 miles from Mitla, a 3-minute walk from Oaxaca Cathedral and half a mile from Santo Domingo Temple.…More info
