Open All Year... Best Western The President Hotel is a Four Stars Superior Hotel situated in the Centre of old Istanbul. This is the ideal location for tourists as they can reach the Grand Bazaar within a few minutes walk while the historical sights of Blue Mosque, Hippodrome, St. Sophia, Topkapy Palace and Underground Cistern are at walking distance.