Latinos Brothers House is located in Quito, 1,000 feet from Sucre Theatre and 1,950 feet from Bolivar Theatre.
There is a 24-hour front desk at the property.
Bike rental is available at this hostel and the area is popular for biking and hiking. Colonial Art Museum is 0.4 miles from Latinos Brothers House, and El Ejido Park Art Fair is 0.9 miles away. Mariscal Sucre Airport is 12 miles from the property.