Situated 2.3 miles from Aqiq Park, Luxury Apartment Self Check-In Riyadh also boasts easy access to Riyadh train station which is around a 40-minute drive away. The apartment offers modern facilities, such as Wi-Fi and essentials like a car park for car travelers.
Tahlia Street is located 4.3 miles from this apartment.
The property provides guests with a balcony, as well as such modern comforts as an air conditioner. Luxury Apartment Self Check-In is equipped with a bathroom that features a drier and towels.
A fully furnished kitchen with coffee and tea making facilities, a fridge, and oven is available as part of the apartment's self-catering amenities.