El hotel está situado en la Ciudad de salud de Dubái, cerca del parque Creek con fácil acceso a las principales atracciones turísticas.
El Novotel Bur Dubai recién inaugurado se encuentra en la Ciudad de la Salud, cerca del Dubai Creek, por lo que ofrece a sus huéspedes un destino perfecto tanto si su estancia es por negocios como por placer. La estación de metro más cercana es Dubai Healthcare City que está a solo 5 minutos a pie del Hotel y desde allí se tiene un rápido acceso a las principales atracciones turísticas y a los distritos de negocios.
El Gourmet Bar de Novotel, situado en la planta baja, es un salón tranquilo y un restaurante de estilo relajado. Está abierto las 24 horas del día y es el lugar perfecto para reuniones y encuentros informales.
El Food Exchange son una serie de restaurantes y bares informales y contemporáneos del hotel, cuya oferta abarca la diversidad de los huéspedes de Novotel que buscan una comida variada y una amplia gama de bebidas.
Dubai Creek es la ría natural que da inicio a Dubái.