Istanbul Town Hotel is located in Istanbul, just 600 m from Grand Bazaar.
The rooms have a flat-screen TV with satellite channels. A TV is featured.
There is a 24-hour front desk at the property.
Suleymaniye Mosque is half a kilometer from Istanbul Town Hotel, and Spice Bazaar is 1.1 km away. The nearest airport is Ataturk Airport, 11.3 km from Istanbul Town Hotel.
Fatih is a great choice for travelers interested in architecture, museums and monuments.