The Sofa Hotel Istanbul

Tesvikiye Str. No:41-41A , Nisantasi Sisli, Sisli, 34367 İstanbul, Turkey

Hotel image
Read more reviews for The Sofa Hotel Istanbul