Situada em Doha, a 1,7 km do Sky View Bar e a 3,1 km do Palácio Real Diwan Emiri, a White Moon Al Sadd oferece vistas da cidade e acesso Wi-Fi gratuito.
Todas as unidades estão equipadas com ar condicionado, e algumas têm uma televisão de ecrã plano, uma máquina de lavar roupa, uma chaleira e uma cozinha.
Os hóspedes do aparthotel podem desfrutar de um terraço.
O Souq Waqif (mercado) fica a 3,5 km da White Moon Al Sadd, enquanto o Al Arabi Sports Club está a 4,4 km.