Soggiornando nel Self Check-In Hotel Studio Ar Riyad, gli ospiti possono visitare il Museo dell'Aviazione Saqr Aljazeera, situato a circa 3 km.
Si trova a 25 minuti a piedi da Landmarks Park, mentre la stazione ferroviaria Riyadh si trova a 30 minuti in auto. Gli ospiti saranno vicini a Water Splash, a 1 km.