I stayed at agora hotel recently. The hotel is about 5 minutes walk to all sights in old city. Our room on 3rd floor had a great view to the bosphorus. The rooms are small compared in chain hotels but very clean and well prepared. Roof terrace on top floor has one of the greatest view that can be enjoyed during the day and in the night while watching lights of bosphorus.