Unless you had to be in this place because of a business commitment I would not recommend to stay there. Rooms really look more like 3 star hotel rooms and so are the staff... But that's not too bad, the worse thing is how far it is from downtown and with the dense Istanbul traffic you don't want to spend...
More
