This charming luxury hotel is centrally located close to Taksim Square in Istanbul's new town and between Bosporus and the business district. Transfer to the airport takes about 1 hour.
See more: Hotels in Europe Hotels in Turkey Hotels in Istanbul Holiday Destinations in Europe