Triada Hotel offers accommodation just off the buzzing Istiklal Caddesi and a stone’s throw from Taksim Square. Deluxe facilities include a panoramic deck overlooking Istanbul City Centre and a sauna.
Number of rooms: 41
Istiklal Caddesi Meselik Sokak No:4, Beyoglu, 34433 Istanbul, Turkey