To enjoy your vacation in Riyadh, stay at Moon Apaartment 2 Apartment Riyadh, which is about a 10-minute drive from the 385 m skyscraper "Capital Market Authority Tower" and 4.2 miles from Tahlia Street.
Museum of Illusions is 1.8 miles from the apartment.
Riyadh train station is located around 30 minutes by car from this apartment.