Poloha The Palace Downtown je situován centrální části města, v srdci typického arabského městečka, s výhledem na nejvyšší budovu světa Burj Khalifa a Dubai Fountain, nachází se v těsné blízkosti největšího nákupního centra na světě Dubai Mall, cca 10 km od letiště a cca 2 km od World Trade Center.
Vybavení hotelu Hotel The Palace Downtown nabízí svým hostům čtyři vynikající restaurace, bary, venkovní bazén lemovaný palmami a wellness centrum s různými tělovými i kosmetickými procedurami. Hosté si mohou také dopřát hammam, monzunové sprchy, vířivku a parní lázeň.
Vybavení pokoje The Palace Downtown poskytuje pokoje zařízené v moderním stylu Blízkého východu s balkony a luxusními koupelnami. Ve všech najdete interaktivní TV systém, DVD přehrávač a bezplatné Wi-Fi.
Sport a zábava Hotel nabízí možnost využití vyhřívané vířivky a venkovního bazénu. Ve spa a wellness centru si hosté mohou vybrat z řady relaxačních masáží. Hotel je svou polohou výhodně umístěn pro procházky za památkami v Dubaji.