Set in large, tropical gardens in Oaxaca, Hotel Los Olivos offers a large outdoor pool and a spa. The quiet, simple rooms have cable TV, private bathrooms and cooling fans. The spa offers a range of alternative ... Read more

View all Luxury Hotels in Oaxaca