Palace Downtown liegt verkehrsgünstig nahe des Dubai World Trade Centres und ist umgeben von vielfältigen Einkaufszentren und Attraktionen. Die Anlage umfasst einen Garten und bietet durch die zentrale Lage vielfältige Ausflugsmöglichkeiten. Zahlreiche Geschäfte und ein Souvenirshop laden zum Bummeln ein.
Das Hotel bietet Zimmer mit Optionen wie separaten Schlafzimmern, Teppichboden, Balkon oder Terrasse sowie Nasszellen mit Dusche und Badewanne. Zur Ausstattung zählen Doppel- oder Kingsize-Betten, eine Minibar, ein Safe und Klimaanlage. Für Komfort sorgen außerdem ein Radio, TV mit Satelliten-/Kabelempfang und ein CD/DVD-Player.
An gastronomischen Einrichtungen stehen ein klimatisiertes Restaurant, ein Café und eine Bar zur Verfügung. Das Angebot wird durch Halbpension mit kontinentalem Buffetfrühstück komplettiert. Wellness- und Fitnessangebote wie Sauna, Whirlpool, Dampfbad, Hallen- und Außenpool sowie Massagen runden das Freizeitprogramm ab. Für sportliche Aktivitäten werden unter anderem Golf und Fahrradverleih geboten.