Hostel Hostal Sol Y Luna Quito
Avenida Equinoccial E1-469, Quito, Ecuador
Avenida Equinoccial E1-469, Quito, Ecuador
Offering 6 rooms, Hostal Sol Y Luna boasts a location within 5 minutes' walk of Cascada Condor Machay.
Monumento a la Mitad del Mundo is also situated a 17-minute walk away. The nearby cultural landmarks include Itinan Solar Museum, which is 17 minutes' walk away. Mariscal Sucre airport is located 40 km from this hostel.