Located in Al Habtoor City on the banks of Dubai Water Canal, the hotel is unlike anything else you will experience