Sultan Tourist Hostel

Address:

Terbiyik Sokak 3
(off Akbiyik Caddesi)
34400 Istanbul, Turkey

Phone:

90 212 516 9260

Map:


Contact   ·   Privacy   ·   Terms