Terrific central location
While Istanbul is a massive city, with several areas that are centres in their own right, guests seemed to feel that the Delta was very well placed for their needs, with the Blue Mosque and Grand Bazaar both within walking distance. Also mentioned was the proximity to the tram, which guests found very useful.