Topkapi
Oguzhan Caddesi No:20 Findikzade, Istanbul, Istanbul, Turkey
Topkapi Photos
Topkapi Map
Oguzhan Caddesi No:20 Findikzade, Istanbul, Istanbul, Turkey
Hotel Information
This 3 star hotel is located in the city centre of Istanbul.
Oguzhan Caddesi No:20 Findikzade, Istanbul, Istanbul, Turkey