El White Moon Al Sadd está ubicado en Doha, a 1,7 km del bar Sky View y a 3,1 km del palacio real Amiri Diwan, y ofrece WiFi gratuita y vistas a la ciudad.
Todos los alojamientos disponen de aire acondicionado. Algunos tienen TV de pantalla plana, lavadora, hervidor de agua y cocina.
Este aparthotel cuenta con terraza.
El White Moon Al Sadd se encuentra a 3,5 km del zoco Waqif y a 4,4 km del estadio Al Arabi Sports Club.