Istanbul Hostel Hostel Lisbon, Estremadura
Istanbul Hostel is located in the centre of Lisbon, 200 m from the Anjos Metro Station. It features a traditional Turkish restaurant and free Wi-Fi access.
Number of rooms: 8
Av.Almirante Reis nº40 A 3º Esq./Dto. Lisboa, Arroios, 1150-019 Lisbon, Portugal