You are here:

Accommodation rating: Good Standard

The Hotel Armada is a 4 star property located in the historic part of Istanbul, Sultanahmet. All 110 rooms combine traditional Ottoman style with modern amenities and include television, air conditioning and wireless Internet. The restaurant is renowned for its traditional Turkish pastries.

Please call 020 3813 2966 for more information or to make a booking.

Other hotels you may like