We were trying to save a few bucks when we booked this hotel. Istambul was our final city of our 18 days Italy's trip, flying Turkish. Accomodation isn't 3☆ hotel for sure, the surrounding isn't maintained, 3 flight of stairs leading to the entrance was full with garbage bags. We were assigned a room that attached to the main building, separated. Tiny flying insects in the room. Main entrance always locked during our 5 days stay, only seen 1 other guest/s who must made the same mistake as we did.
They need major renovation to stay in business.
Location is good, for a few more $$$, you should be able to get much much decent accomodation or hotels close by.
Picture on website taken 9nyears ago?
Stay away or it will ruined your vacation.