Armada Star enjoys a location in Riyadh, 12 miles from Masmak Fort and 12 miles from King Fahd Cultural Center. The property is around 13 miles from King Khalid Grand Mosque, 14 miles from Panorama Mall, and 15 miles from King Abdulaziz Historical Center. Al Faisaliah Tower is 15 miles away, and Al Faisaliah Mall is 15 miles from the apartment.
All of the air-conditioned units feature a private bathroom, flat-screen TV, and fully equipped kitchenette.
There is an on-site bar.
King Abdullah Park is 16 miles from the apartment, while Riyadh Gallery Mall is 17 miles away. The nearest airport is King Khalid International Airport, 33 miles from Armada Star.