Fuente de Piedra I, Quito, Ecuador
Fuente de Piedra I is conveniently located at Wilson E9-80 y Jose Luis Tamayo in Quito, Ecuador
Hotel Location:
Address: Wilson E9-80 y Jose Luis Tamayo
City: Quito
Country: Ecuador
Hotel Features:
- Check-In Time: 1:30 PM
- Check-Out Time: 10:30 AM
- Safe
- In Room TV
- Hair Dryer