Apart Taksim 82 Hotel
Inns in Beyoglu, Istanbul hotel reservations
Tomtom Mah. Yeni Carsi Cad. No:82 D:3 Beyoglu, Istanbul, 34433
Free Wi-Fi
Breakfasts
420 m.
Sishane Metro Station-Istiklal Street Exit
1.8 km.
Istanbul Sirkeci Terminal





















