The 3-star Altoot Palace Riyadh hotel has 50 rooms and is located approximately a 25-minute walk from king Fahad National Library.
The aparthotel stands in the Al Sulimania district of Riyadh, 4.2 miles from the religious sites like Imam Turki Bin Abdullah Grand Mosque. National Museum also lies around 15 minutes' drive from this Riyadh hotel. Riyadh Zoo is 2.4 miles away, and Riyadh train station is situated 4 miles from the Altoot Palace.
The rooms include air conditioning, along with such modern comforts as a TV.
This property is within reach of Mama Noura and offers a broad selection of meals.