Armada Boutique Hotel Al Barsha Logo

Armada Boutique Hotel Al Barsha

0.0
0 votes
Rate it
  •   Send Message
  •   Write Review
  •   Claim

About

The Armada Boutique Hotels comprises a collection of 3 hotels, which are located in Dubai, United Arab Emirates.

Armada service profile guarantees unprecedented luxury, extensive amenities and unrivalled warmth of personal attention. We believe our guests deserve the best - and this extends from the vibrancy of our cuisine, to our choice of wines. We also believe in delivering optimum style of surroundings, uncompromising standards of comfort, extensive global connectivity and efficient business support. All our Armada properties are styled so as to compliment the landscape, nurture the environment and celebrate the rich tapestry of local culture.