Town Square is a 750-acre development anchored by a central square, and featuring a range of lifestyle choices including Vida Town Square Dubai hotel and a Reel Cinemas cineplex and open-air cinema.
Download Travall's free mobile app available on iOS and Android - search Travall and watch hundreds of videos for what to see and do in UAE. Book your itinerary, upload video reviews, checkout latest deals, make reservations, social share, win prizes and more.
VISIT OUR WEBSITE - travall.tv/
Download IOS: http://bit.ly/1MMwnuk or Android: http://bit.ly/1BbOJly