Hostal de La Mancha
Hotel
La Floresta, Quito
Only a 5-minute walk from Bellavista Metropolitan Park, Hostal de La Mancha offers rooms with free Wi-Fi and cable TV in downtown Quito. Breakfast and free parking are provided. There is a coffee store.
Number of rooms: 24
Valladolid N24-562 y Coruña, La Floresta, EC170104 Quito, Ecuador