Taj Palace Hotel, DubaiTaj Palace Hotel, Dubai is a 5-star luxury hotel conveniently locate in the heart of Deira comprises of 159 rooms and suites plus 90 apartments, superb dining and leisure options and a highly acclaimed spa.