The Muse está en Dubái, a 1,8 km de World Trade Centre Dubái y a 4 km de Centro comercial City Walk, y ofrece alojamiento con wifi gratis, aire acondicionado, piscina al aire libre y terraza.
Cada unidad tiene balcón con vistas a la ciudad, TV de pantalla plana vía satélite, cocina bien equipada y baño privado con ducha, artículos de aseo gratuitos y secador de pelo. También hay nevera, horno y microondas, además de cafetera y hervidor.
Hay parking privado gratis y centro de negocios, así como recepción 24 horas.
Centro comercial Dubai Mall está a 5,2 km del alojamiento, y Burj Khalifa está a 5,5 km. El aeropuerto más cercano (Aeropuerto internacional de Dubái) está a 10 km.