The Travellers Inn comes recommended in the Lonely Planet South America On A Shoestring guide. Before booking, we also checked out reviews of the property on TripAdvisor – which were all very positive.
Hotel Review Travellers Inn Quito Ecuador
1 Reply