For those wishing to be in the heart of Istanbul, this hotel is ideally placed being 150 metres from

vezi mai mult