To enjoy your vacation in Riyadh, stay at Yozoo Apartment Riyadh, which is 1.5 miles from Museum of Illusions and approximately a 25-minute stroll from Aqiq Park. Also, active guests can try hiking.
Doha Square is 2.5 miles from the apartment.
This apartment is also around 30 minutes by car from Riyadh train station.