Hostel Le Banc

Address: Şah Değirmeni Sokak No:7 Taksim, İstanbul, İstanbul - Türkiye

Checkins

1

Avarage rating at this location

4.0

 

b w

4.0

over 4 years ago