Das Hotel befindet sich in idealer Lage direkt am Dubai Creek und nur wenige Schritte vom Geschäfts- und Einkaufszentrum Dubais entfernt. Auch der Goldmarkt von Dubai und der Dubai Creek Golf and Yacht Club sind in der Nähe und der Dubai International Airport ist sechs Kilometer entfernt.
Nach Abschluss der vollständigen Renovierung wurde das Sheraton Dubai Creek Hotel and Towers am 10. Oktober 2002 wiedereröffnet und erstrahlt innen und außen in völlig neuem Glanz. Das Hotel mit 255 Zimmern verfügt jetzt über mehr Zimmer mit Blick auf das Wasser, eine neu gestaltete Atrium-Lobby, exzellente Bars und Restaurants, renovierte Zimmer mit modernsten Modemanschlüssen und die modernsten Konferenzeinrichtungen Dubais.