4.7/10
Free Wi-Fi
6 km.
Riyadh Train Station
Set in Riyadh, within 4.4 km of Al Faisaliah Mall and 4.
Number of rooms: 21
شارع الأمير مساعد بن عبدالعزيز 205, Al Sulimania, 11626 Riyadh, Saudi Arabia