
Burçak Sokak 17, 34087 Istanbul, Turkey
In Istanbul, this place holds its own. What matters here: apartment, 4-star standard, free WiFi and air conditioning.
Public transport connections are within a short drive, and Istanbul Airport is reachable for arrivals and departures. Dining and shopping: Semsür Çiğköfte Balat - 50 m Cennet Pide...


















