An exceptional metropolis that is a destination in itself and allows you to live life at your price. Go shopping in over 350 stores, dine or relax at Vida Hotel, catch a movie at Reel Cinemas or play in the acres of open space.
Map of Town Square
OTHER PLACES NEAR TOWN SQUARE
Town Square Mohammed Bin Rashid Boulevard 0.00 Miles Away