| Located at the heart of Istanbul's historical peninsula offering striking views of two of the most magnificent masterpieces of world architecture, Hagia Sophia and the Blue Mosque, the Hotel Armada offers guests a unique experience. The property is located in the very centre of the Old City, within walking distance of most of the major sites, such as Topkapi Palace, Archaeological Museum, St. Irene Church, Sultanahmet Square, just to name a few. Elements of modern comfort and convenience have been carefully blended into the historical atmosphere both in the exterior and interior design. |