Stay Istanbul Apartments

Sahkulu Mahallesi, Ilk Belediye Caddesi, No 39, Galata, Beyoglu, 34421 Istanbul, Turkey

Hotel image
Read more reviews for Stay Istanbul Apartments