Leopoldo Salvador North 1 83, Quito
5 bedrooms
Baths
Guests
Los Andes Ecuador is centrally located in Quito, a 5-minute walk from Santo Domingo Park and 6 minutes by foot from Santo Domingo Church. This guesthouse is 1.3 mi (2.1 km) from Independence Square and 1.5 mi (2.5 km) from El Panecillo.
Parking
Elevator
Airport Shuttle
Restaurant
WiFi/Internet
Laundry
Non-smoking
Breakfast
No nearby properties available in this region at the moment.