Located in the heart of Riyadh, Armada Palace 1 offers spacious self-catering rooms with a flat-screen satellite TV. It features free Wi-Fi and free private parking on site.
Located in the heart of Riyadh, Armada Palace 1 offers spacious self-catering rooms with a flat-screen satellite TV. It featur Read more
Located in the heart of Riyadh, Armada Palace 1 offers spacious self-catering rooms with a flat-screen satellite TV. It features free Wi-Fi and free private parking on site.
Located in the heart of Riyadh, Armada Palace 1 offers spacious self-catering rooms with a flat-screen satellite TV. It features free Wi-Fi and free private parking on site.
Number of Rooms: 20