Eine der Eigenschaften, die Armada mehr als alles andere auszeichnen, ist seine unvergleichliche und spektakuläre Aussicht auf das Hagia Sophia Museum und die Blaue Moschee von der Terrasse aus. Das Hotel liegt im Zentrum von Istanbul, 750 m von der Hagia Sophia, 1 km von der Blauen Moschee und 1,5 km vom Bahnhof Sirkeci entfernt.
Einrichtung
Zu den Einrichtungen und Dienstleistungen gehören Restaurant, Bar, WLAN-Internetzugang, Business Center, Tagungs- / Konferenzraum, Aufzug und 24-Stunden-Rezeption.
Die Zimmer verfügen über TV, Safe, Minibar (gegen Gebühr), Klimaanlage, WLAN-Internetzugang, Tee / Kaffee, Bademantel, Hausschuhe, Haartrockner und Badezimmer.