Situated in Quito, this guesthouse is 0.6 mi (1 km) from Cuyabeno Lodge and within 3 mi (5 km) of Basilica of the National Vow and Independence Square. Quito Cathedral and Atahualpa Olympic Stadium are also within 3 mi (5 km).
Pros: Lilly was a very kind host. Her house is well equipped and clean. Had a lovely stay over there. Unfortunately I was there only for 2 nights, would loved to stay longer!