You can reach 360° views by clicking
following thumbnails.
Armada is located in the centre of Istanbul so that it is
easy you to reach and go anywhere you want easily.

Distances to Important Points
Ataturk Airport 18 km.
Banks 750 m.
Grand Bazaar 1 km.
Egyptian Bazaar 1 km.
Postoffice 350 m.
Hagia Sophia Museum 400 m.
Blue Mosque Museum 400 m.
Topkapi Palace 400 m.
Archaeology Museum 250 m.