The hotel is situated in the heart of Istanbul. Ideally located, guests may easily reach restaurants

vezi mai mult