Lifestyle Press Releases Crowne Plaza Dubai Festival City unveils Free Entry Football Deck October 21, 2022 Crowne Plaza Dubai Festival City will be the place to watch the FIFA World Cup from 20th November to 18th December as it is poised to set up an elaborate…