Located in Istanbul, this apartment features free WiFi. The unit is 200 metres from Istiklal Street.
The kitchen is equipped with a microwave, a toaster and a fridge, as well as a coffee machine and a kettle. Towels and bed linen are provided in this self-catering accommodation.
Taksim Square is 300 metres from Nest Apartments Taksim, while St. Anthony of Padua Church is 600 metres from the property. Istanbul Ataturk Airport is 15 km away.