Twin beds - Self Check-in offers accommodations in Riyadh, 7.1 miles from Riyadh Park and 7.3 miles from Al Nakheel Mall. This property offers access to a balcony, free private parking, and free Wifi. Riyadh Gallery Mall is 8 miles away and Saqr Aljazeera Aviation Museum is 10 miles from the apartment.
The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided. The accommodation is non-smoking.
Diriyah is 11 miles from the apartment, while King Khalid Grand Mosque is 12 miles away. The nearest airport is King Khalid International Airport, 9.3 miles from Twin beds - Self Check-in.