El Nawara Nadwaa Branch se encuentra en Riad, a 15 minutos del centro comercial Al-Riyadh. El aeropuerto está a 45 minutos en coche. Hay conexión Wi-Fi gratuita.
Los apartamentos están decorados en tonos marrones y blancos y cuentan con muebles de madera. Cuentan con zona de estar con sofá y TV de pantalla plana. La cocina está equipada con microondas y nevera.
Hay aparcamiento público gratuito disponible en el Nawara Nadwaa Branch. También hay servicio de aparcacoches.