El Towlan Suites es un alojamiento independiente situado en Riad. El establecimiento se encuentra a 7 minutos a pie del estadio Rey Fahd y a 5 minutos en coche del hospital National Guard Health Affairs y del King Fahd Security College. Hay conexión WiFi gratuita.
Los apartamentos del Towlan Suites incluyen TV vía satélite de pantalla plana, aire acondicionado, hervidor eléctrico, salón y baño privado con ducha o bañera.
El establecimiento cuenta con salón compartido, sala de juegos y aparcamiento gratuito. También ofrece un servicio de entrega de productos de alimentación.
El Towlan Hotel Suites 1 se encuentra a 10 minutos en coche del centro comercial Al Khurais y puede organizar, bajo petición, un servicio de enlace con el aeropuerto Rey Khalid.