Villas Del Sol Hotel, Oaxaca, Mexico
Villas Del Sol Hotel is conveniently located at Ctra Oaxaca a Mexico km 487, Sta. Rosa in Oaxaca, Mexico
Hotel Location:
Address: Ctra Oaxaca a Mexico km 487, Sta. Rosa
City: Oaxaca
Country: Mexico
phone: +52 951 512 6331
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: noon
- Safe
- Exterior Room Entrance
- Fitness
- Game Room
- In Room TV
- Meeting Room
- Room Service