The Havana ResidenceHotel
firüzağa mahallesi Bostanbaşı Caddesi no 23, Beyoglu, 34425 Istanbul, Turkey
Attractively located in the centre of Istanbul, The Havana Residence provides 3-star accommodation close to Istiklal Street and Taksim Square. The property is situated 1 km from Taksim Metro Station, 1.2 km from Galata Tower and 2.