Hostal Otavalo Prince, Otavalo, Ecuador
Hostal Otavalo Prince is conveniently located at Sucre 705 in Otavalo, Ecuador
Hotel Location:
Address: Sucre 705
City: Otavalo
Country: Ecuador
phone: +593 6-292-3200
Hotel Features:
- In Room TV
- Room Service