This hotel is In a great location. It is just steps from the major walking area in Istanbul which is filled with restaurants and shops. It has public transportation less than 100 feet from the front door. Rooms are nice with all of the necessities rather you are staying a week or a month. My only complaint is the noise,...
More
