30 Şht. Mehmetpaşa Ykş., Binbirdirek, İstanbul 34122, Turkey - 0212 518 8475
"The basement rooms, while still very clean, are not recommended. The basement rooms have those little windows at the top of the walls facing the street ..." tripadvisor.com