
Quito, Ecuador
Hotel San Francisco De Quito
3-star hotel
Located in Quito (Quito Historic Center), Hotel San Francisco de Quito is within a 5-minute walk of Independence Square and Catedral Metropolitana de Quito. This hotel is 0. 6 mi (1 km) from San Francisco Church and 2. 4 mi (3. 8…
- Wi-fi
- 24-hour reception
- Restaurant
- Laundry service






















