Hostal Inti Quilla, Urubamba, Peru
Hostal Inti Quilla is conveniently located at Calle Aymuraypa 109 in Urubamba, Peru
Hotel Location:
Address: Calle Aymuraypa 109
City: Urubamba
Country: Peru
phone: +51 84 211096
Hotel Features:
- Check-In Time: 9:30 AM
- Check-Out Time: 9:30 AM
- In Room TV