Armada Palace is a small, no frills mom and pop kind of hotel. There are aspects of this hotel that are above average, other aspects below average. There is also the Armada 2 around the corner. If you are a foreigner they may try and charge you 220 or 240 SAR for a single room. I had a Saudi friend... More
If you own or manage Armada Palace, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.