Crowne Plaza Dubai Festival City is a stunning hotel located on the banks of the historic Dubai Creek - and all its rooms offer fantastic views of the creek or city skyline. Two world-class championship golf courses are located just minutes away.