La Casa Tolena Hostel is located 3 km to Plaza Foch and 10 minutes' stroll from Itchimbia Park. The rooms here offer private bathrooms equipped with a roll in shower and a separate toilet.
Buses an Amaguana bus station is 800 metres from the Quito accommodation.
The hostel is only 5 minutes' walk of Cafe Mosaico. Staying at this Quito hostel, guests will be steps away from the 18th-century La Merced Church.