Hotel La Villa de los Dioses, San Antonio Palopo, Guatemala
Hotel La Villa de los Dioses is conveniently located at Lake Atitlan Agua Escondida in San Antonio Palopo, Guatemala
Hotel Location:
Address: Lake Atitlan Agua Escondida
City: San Antonio Palopo
Country: Guatemala
Hotel Features:
- Check-In Time: 2:00 PM
- Check-Out Time: 11:00 AM
- In House Bar
- In Room TV
- Meeting Room
- In Room Iron
- Room Service
- Hair Dryer


