It is a frech architecture building having a with a great view of Istanbul from Topkapı Palace till Bosphorus. Check the photos :) Also you can see Galata Tower from the window.
Very close to all historical places, to Taksim (city center) and to Karaköy -new social attraction center- and you can pass to asian side by boat.
You can reach all those areas by walking and you can reach underground metro, tramway, bus and boat stations in minutes. You can call taxi from station to be safer.