Luxury hotel apartments for daily, weekly, and monthly rent in Istanbul, near Sisli Mosque, Cevahir Mall, and the metro. 00905050300982