About this hotel
Burj Al Istanbul is located on Istiklal Street in the centre of Istanbul, just 80 metres from the iconic Taksim Square. The hotel is located opposite the Grand Pera and the Greek Consulate. The rooms are well equipped with air conditioning, a flat-screen TV with satellite channels, a fridge, a kettle, a safe and a private bathroom with free toiletries and a hairdryer. All units feature bed linen and towels. The...