Talah Resort
13933 Riyadh, Al Amaaria Road
13933 Riyadh, Al Amaaria Road
With a stay at Talah Resort in Riyadh, you'll be 20.7 mi (33.2 km) from King Saud University and 23.3 mi (37.5 km) from Sahara Mall. This family-friendly hotel is 23.7 mi (38.1 km) from Imam Muhammad bin Saud Islamic University and 26.4 mi (42.5 km) from Riyadh International Convention and Exhibition Center.