Die Unterkunft Towlan Khurais in Riad ist 18 km von Saqr Aljazeera Aviation Museum entfernt und bietet klimatisierte Übernachtungsmöglichkeiten mit kostenlosem WLAN sowie Zugang zu einer Terrasse.
Einige der Wohneinheiten haben einen Satelliten TV, eine voll ausgestatte Küche mit einem Kühlschrank sowie ein eigenes Badezimmer mit einer Dusche und kostenlosen Pflegeprodukten.
King Abdullah Park liegt 19 km von der Unterkunft Towlan Khurais entfernt, während Al Rajhi Grand Mosque 20 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Internationaler Flughafen Riad, 32 km von der Unterkunft Towlan Khurais entfernt.