- Hotel reservation/
- Ecuador/
- Quito/
- Hotel Windsor
Book Hotel Windsor
Vicente Ramon Roca E4 115 Y Amazonas, Quito 4.3 km from city center
Facilities of Hotel Windsor
- 24 hours Front Desk Service
- Restaurant/cafe
- Pets allowed