Boss To Hotel TaksimHotel
Bekar Sokak No:26 Beyoğlu/İstanbul, Beyoglu, 34435 Istanbul, Turkey
Ideally situated in the centre of Istanbul, Boss To Hotel Taksim offers free Wi-Fi throughout the property and a garden. Located in the Beyoglu district, the property provides guests with access to a hot tub.