Albatros is a relatively cheap hotel that has a nice location being situated very near to the Blue Mosque and Hagia Sophia. It has all the basic necessities and the room was warm during winter which is a major plus point. I would like to commend the service of the hotel staff in their good attitude in helping us when... more








