With a stay at Intour - Al Hamra, you'll be centrally located in Riyadh, within a 15-minute drive of Al Nakheel Mall and Sahara Mall. This aparthotel is 5.8 mi (9.3 km) from Riyadh International Convention and Exhibition Center and 7.2 mi (11.6 km) from..