Self Check-In Hotel Studio Riyad est à 3 km du Musée de l'aviation Saqr Al Jazeera, ce qui permet d'accéder à de nombreux sites dans la région.
Le parc aquatique Water Splash se trouve à quelques pas de l'appartement.
De là, vous pourrez rejoindre à la gare Riyadh, à 30 minutes en voiture.