Address Hotels & Resorts has officially welcomed guests to its newest addition in the centre of Dubai – Palace Dubai Creek Harbour Hotel by Emaar Hospitality Group.
Address Hotels + Resorts has opened its 15th property, and tenth in Dubai, with the launch of Address Grand Creek Harbour. The 223-room hotel is the first…