Travellers House Hostel é uma propriedade histórica está situada no centro de Lisboa