NEGOTIABLE | CANAL VIEW | PALACE RESIDENCES: Dubai Creek Harbour, price 170 000 AED, ad №182012 on Homeller.com. For Rent, Apartments, 2 bedroom apartments Dubai Creek Harbour. This is a singular opportunity for a health and fitness oriented resident to rent a prudently priced 2BR apartment in Palace Residences In Dubai Creek Harbour. This property greets visitors into its sized-to-fit 1,095 sq. ft layout, where there....