Towlan Al Rawdah está en el barrio de Al Rawdah, en Riad, a 6,7 km de Museo de la Real Fuerza Aérea Saudí y a 10 km de King Abdullah Park. Hay wifi gratis en todo el alojamiento.
Algunas unidades tienen TV de pantalla plana vía satélite, zona de cocina totalmente equipada con nevera y baño privado con ducha y artículos de aseo gratuitos.
Al Rajhi Grand Mosque está a 10 km del alojamiento, y Centro comercial Al Nakheel está a 11 km. El aeropuerto (Aeropuerto internacional Rey Khalid) está a 26 km.