Staying at Arjaan Altakhassusi Hotel Suites, you will be 4.2 miles from Imam Turki Bin Abdullah Grand Mosque and 3 miles Kingdom Centre Tower. If you are willing to explore even more landmarks in Riyadh, consider checking out Crown Prince Park set 1.4 miles away.