Innpera Hotel
Innpera Hotel Istanbul sits at the heart of Taksim Square, only 20 minutes from the airport, 15 minutes from tourist attractions, and of walking distance to the subway and Istiklal Street.
There are plenty of city business hotels in Istanbul, Turkey, but only a few are at the level of class and comfort of Innpera Hotel Istanbul.