Titanic City Taksim
Hotel
Beyoglu
Only 5 minutes’ walk from Taksim Square, this 4-star hotel offers contemporary rooms with flat-screen TVs. It has a spa with free hammam, indoor pool and gym, as well as massage treatments provided at a surcharge.
Number of rooms: 183
Lamartin Cad. No: 47 34437, Beyoglu, 34437 Istanbul, Turkey
Hotel booked 2 times today.