Stylish Self Check-In Apartment Riyadh is 4.1 km from the Aqiq Park, giving access to numerous sites in the area. Wi-Fi and parking are also available at the spacious 85 m² apartment.
This apartment lies around a 25-minute walk from AlJawhara Grand Mosque.
Stylish Self Check-In Apartment has a living room and a fully equipped kitchen, and comforts such as an air conditioner.
In an equipped kitchen guests can cook their own meals. Riyadh train station is located 28 km from the property.