Book Apartments Apartment Tel Sokak
Katip Mustafa Çelebi Mah. Tel Sok. No:25 D:3, Beyoglu, Istanbul 2.8 km from city center
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.
Facilities of Apartments Apartment Tel Sokak