Das Hotel Palace Downtown liegt verkehrsgünstig nahe dem Dubai World Trade Centre und bietet eine zentrale Ausgangslage zu Firmensitzen, Einkaufszentren und Sehenswürdigkeiten wie dem Dubai-Museum und Jumeirah Beach. Die Anlage erstreckt sich über sechs Stockwerke und umfasst einen gepflegten Garten sowie Einkaufsmöglichkeiten und einen eigenen Spielplatz.
Die Zimmer verfügen über verschiedene Ausstattungsoptionen wie Balkone oder Terrassen, Doppel- oder Kingsize-Betten sowie separate Schlafzimmer. Einige Zimmer bieten Teppichboden und sind mit Klimaanlage und Heizung ausgestattet.
Für das leibliche Wohl sorgt ein Restaurant mit Klimaanlage, ein Café und eine Bar, die alkoholische und alkoholfreie Getränke anbieten. Das Hotel offeriert Halbpension mit abwechslungsreichen Speisen in Buffetform. Freizeiteinrichtungen umfassen unter anderem einen beheizten Pool, ein Hallenbad, Sauna, Dampfbad, Fitness-Studio sowie Angebote für Golf und verschiedene Sportarten. Wellnessmöglichkeiten wie Massagen und Körperbehandlungen runden das Angebot ab.