El Hotel Mandarin Oriental Downtown, Dubái, de 5 estrellas, está situado a unos 5 minutos a pie del Green Art Gallery, y ofrece una piscina y vistas al mar. Situado a un par de minutos en coche de la Fuente de Dubái, el hotel cuenta con 255 habitaciones y 4 restaurantes.
La Mezquita Jumeirah se sitúa a unos 10 minutos en coche de este hotel, mientras que el Parque Safa está a unos 2 km. Los aficionados al deporte también pueden visitar el Estadio Zabeel, relativamente cerca del hotel Mandarin Oriental Downtown, Dubái, y llevar a sus familias al acuario de Dubai, que está a tan solo 1 km. Las atracciones de entretenimiento cercanas de Dubái incluyen la Ópera de Dubái, que está a unos 1 km. El hotel está ubicado cerca de la estación de metro Burj Khalifa / Dubai Mall, a unos 200 metros del Hotel Mandarin Oriental Downtown, Dubai, y a unos 15 minutos a pie de la parada de autobús The Dubai Mall.
Algunas habitaciones disponen de cafetera, así como Wi-Fi gratis para que disfrute de su estancia. Los baños tienen bañera y una ducha a ras de suelo para mayor comodidad.
El Mandarin Oriental Downtown, Dubái cuenta con un restaurante chino, cuyo menú está basado en la cocina china. Los huéspedes pueden probar la comida japonesa en el restaurante Wakame, que se encuentra justo al lado del lugar.