Ten niedawno odnowiony pięciogwiazdkowy hotel wyróżnia się doskonałą lokalizacją nad brzegiem zatoki Dubai Creek w dzielnicy Deira. Obiekt zapewnia pokoje z oknami sięgającymi od podłogi do sufitu, przez które podziwiać można zatokę i miasto.
Wszystkie pokoje w hotelu Sheraton Dubai Creek & Towers wyposażone są w telewizor LCD z dostępem do kanałów telewizji satelitarnej i odtwarzaczem DVD.
W siłowni Sheraton Fitness, której oferta opracowana została we współpracy z firmą Core Performance, znajduje się sprzęt firmy TechnoGym, jak również sauna, łaźnia parowa i gabinet masażu. Okna siłowni wychodzą na basen i basen dla dzieci.
Hotel Sheraton Dubai Creek & Towers położony jest w odległości zaledwie 3 km od słynnych dubajskich targowisk z wyrobami ze złota i przyprawami. Z obiektu można w niespełna 15 minut dojechać samochodem do centrów handlowych BurJuman oraz Deira City Centre.