Hotel Mansion del Rio, San Felipe de Lara, Guatemala
Hotel Mansion del Rio is conveniently located at Aldea San Felipe de Lara in San Felipe de Lara, Guatemala
Hotel Location:
Address: Aldea San Felipe de Lara
City: San Felipe de Lara
Country: Guatemala
Hotel Features:
- Fitness
- In House Bar
- In Room TV
- In Room Mini Bar