This hotel is beautifully situated at the heart of Istanbul. The hotel lies close to many of the city's main attractions. Guests will find themselves just a short distance away from Taksim Square, Istiklal Street, the Bosphorus, and the congress cent...
更多信息