550 metres from Taksim Square, Apartment Tel Sokak is a self-catering accommodation located in Istanbul. FreeWiFi access is available throughout. The property is 2.7 km from Eyup Sultan Mosque and 3.3 km from Halic Congress Center.
Accommodation will provide you with air conditioning, a balcony and a terrace. Featuring a spa bath, private bathrooms also come with a shower and free toiletries.
There is a full kitchen with a microwave and an oven. You can prepare your meals here, and enjoy them in the dining area.
Istikal Street is 170 metres from the property. Istanbul Ataturk Airport is located 21 km away.