Villa Nova Inn, Cuenca, Ecuador
Villa Nova Inn is conveniently located at Paseo 3 De Noviembre 24-06 Y Escalinatas in Cuenca, Ecuador
Hotel Location:
Address: Paseo 3 De Noviembre 24-06 Y Escalinatas
City: Cuenca
Country: Ecuador
phone: +593 7-283-6790
Hotel Features:
- In Room TV