Situated in Barbaros Boulevard, Barba Rossa Residence has a central location and it is only 150 metres from the sea. The property offers air-conditioned rooms with free Wi-Fi. Taksim Square is within 2.5 km.
Number of rooms: 24
Barbaros Bulvarı Eski Yıldız Cad. No:34 Besiktas, Besiktas, 34400 Istanbul, Turkey