El Sheraton Dubai Creek Hotel & Towers está situado en el distrito comercial Deira y ofrece una piscina climatizada y 5 restaurantes. Este hotel de 5 estrellas goza de una ubicación única, en el centro de Dubái y a 6 minutos a pie del National Bank of Dubai.
Este hotel se encuentra a poca distancia de un barrio comercial y Al Bastakiya, situado a 2 km de distancia. El Sheraton Dubai Creek Hotel & Towers queda a poca distancia de la estación de metro Union. Los visitantes pueden llegar a la Mezquita Jumeirah, que está a 15 minutos en coche de pie. El Sheraton Dubai Creek Hotel & Towers también está situado a unos 10 minutos a pie de de la parada de autobús Union Metro A.
En esta propiedad, algunas habitaciones están equipadas con máquina de café, Wi-Fi gratis y sofá, así como cuartos de baño espaciosos con ducha a ras de suelo y albornoces. Además, el hotel cuenta con minibar y servicio de tetera/cafetera y caja fuerte personal y detectores de humo. Los cuartos de baño privado disponen de albornoces, ducha a ras de suelo y sauna. Algunas habitaciones tienen vistas al río.
El Sheraton Dubai Creek Hotel & Towers ofrece un desayuno americano en el restaurante. Ofreciendo comida libanesa, el restaurante 961 Lb se encuentra cerca del hotel.