CityMax Hotel Al Barsha is the best place to watch City in Dubai by some distance
D D doobyedoobye Well-Known Member Joined 30 Jul 2009 Messages 4,714 13 Aug 2016 #11 CityMax Hotel Al Barsha is the best place to watch City in Dubai by some distance