Nawarah Al Takhassusi localiza-se em Riade, na região de Ar Riyad, nas proximidades de Centro Comercial Panorama, e fornece acomodações com acesso Wi-Fi gratuito e estacionamento privado gratuito.
Cada unidade apresenta casa de banho privativa e bidé, ar condicionado, televisão de ecrã plano e micro-ondas. Algumas unidades também têm uma kitchenette equipada com um frigorífico e forno.
Centro Comercial Al Faisaliah fica a 3,5 km de Nawarah Al Takhassusi, enquanto Centro Histórico do Rei Abdulazize fica a 3,8 km de distância. O aeroporto mais próximo é o Aeroporto Internacional Rei Khalid, que está a 36 km de Nawarah Al Takhassusi, e o alojamento disponibiliza serviço de transfer do aeroporto por um custo adicional.