Located in Istanbul City Center, this luxury hotel is steps away from Istiklal Avenue and Taksim Square. Grand Bazaar and Galata Tower are also within 3 miles (5 km). Taksim Station is only a 2-minute walk and Findikli Station is 9 minutes.