Really near to Galata Tower, 5 minutes walking. I could say that it has the best views in town. It has been a pleasure to be there.
Comms and check-in were such flexible and check-out qs well.
Really recommend it!