Tent Park is located in Riyadh, Saudi Arabia on 8681 Al Amir Abdul Aziz Ibn Musaid Ibn Jalawi Branch 3484, Saudi Arabia. Tent Park is rated 4.5 out of 5 in the category park & ride in Saudi Arabia.
Address
8681 Al Amir Abdul Aziz Ibn Musaid Ibn Jalawi Branch 3484, Saudi Arabia
Accessibility
Wheelchair-accessible entrance