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