Taksim Harbiye Apart Hotel
11 Papa Roncalli Sokak, Sisli, 34373 Istanbul, Turkey
Situated in Istanbul, near Taksim Metro Station, Taksim Square and Dolmabahce Clock Tower, Taksim Harbiye Apart Hotel features free Wi-Fi. The property is located 1.1 km from Istiklal Street, 1.8 km from Dolmabahce Palace and 2.8 km from Galata Tower.