Maps and GPS directions to Super 8 Al Riyadh and other Super 8 Motels in Saudi Arabia. Find your nearest Super 8 Motels. When you stay with Super 8 Motels, you're sure to find a range of amenities to make your stay the best it can be. Start your day with a complimentary SuperStart breakfast at all properties.