The Muse situa-se no Dubai, a 1,8 km de Dubai World Trade Centre e a 4 km de Centro Comercial City Walk, e dispõe de acomodações com acesso Wi-Fi gratuito, ar condicionado, uma piscina exterior e um terraço.
Cada unidade dispõe de varanda com vista da cidade, televisão de ecrã plano por satélite, uma cozinha bem equipada e uma casa de banho privativa com chuveiro, produtos de higiene pessoal gratuitos e um secador de cabelo. Um frigorífico, um forno e micro-ondas também estão disponíveis, assim como máquina de café e chaleira.
Estão disponíveis estacionamento privado gratuito e centro de negócios, bem como uma receção aberta 24 horas.
Dubai Mall fica a 5,2 km de The Muse, enquanto Burj Khalifa está a 5,5 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional do Dubai, que fica a 10 km de The Muse.