Find Hostels all over the World
Travellers House, HOSTEL in Lisbon Portugal.
Rua Augusta, number 89, 1st floor, Lisbon, Portugal
The Travellers House is ideally located in the most historical and central area of Lisbon (Baixa), within walking distance to all major attractions and interesting spots of the city, with a superb transport network at your door.
In our 250-year-old building, we invite our fellow travellers to rel