ARMADA HOTEL
4 Stars

Description

Armada has 108 rooms decorated in the common style of Ottoman-Turkish civil architecture offering a subtle blend of the past and future complete with all of the conveniences of modern


4.5
4.3
4.2

Photos


Location

Sign In