country: Turkey, city: Istanbul (City Centre / Old City District)
Armada Hotel Istanbul
Location
Located at the heart of Istanbul's historical peninsula, Armada Hotel is within walking distance of most of the major sites such as Topkapi Palace, Archaeology Museum, St. Irene Church and Sultanahmet Square. With views of two of the most magnificent masterpieces of world architecture, Hagia Sophia and the Blue Mosque, Hotel Armada offers a unique experience to the guests. It is in the centre of the Old City.
Hotel Facilities: | Room Facilities: |
---|---|
Business centre Cafe Cocktail bar Conference facilities Internet access Laundry facilities Reception Restaurant Room service |
Air conditioning Hairdryer In-room safe Mini bar Private bathroom / Ensuite Telephone Television |
Extra Information:
Address:
Ahirkapi Street No 24
34122 Sultanahmet Istanbul