Near Taksim Square A stay at All Inn Hotel places you in the heart of Istanbul within a 15-minute walk of Taksim Square and Istiklal Avenue This spa hotel is 14 mi 22 km from Dolmabahce Palace and 17 mi 27 km from Galata Tower Make yourself at home . . .
Near Madame Tussauds Istanbul With a stay at All Seasons Hotel you'll be centrally located in Istanbul within a 5-minute drive of Chora Church and Pera Museum This 4-star hotel is 16 mi 26 km from Grand Bazaar and 23 mi 36 km from Basilica Cistern