Lage
Das Armada Hotel liegt im Herzen von Istanbuls historischer Halbinsel in der Altstadt, in Laufdistanz zu den wichtigsten Anlaufpunkten, wie der Topkapi Palast, das archäologische Museum, die St. Irene Kirche und den Sultanahmet Platz. Das Hotel gewährt seinen Gästen mit dem Ausblick auf die beiden herrlichsten Meisterstücke der Weltarchitektur, die Haghia Sophia und die blaue Moschee, ein einzigartiges Erlebnis.
Zimmer
Alle 110 komfortablen und geräumigen Zimmer verfügen über zahlreiche moderne Annehmlichkeiten und sind im ottomanischen Stil mit dekorativen Blumenmalereien und authentischen Möbeln und Stoffen eingerichtet.