Enjoy modern accommodations at Aloft City Centre Deira, Dubai located on Dubai Creek with easy access to old and new Dubai, UAE. Hotel