Town Square Dubai is the nearest Tourist Attraction from Jenna Main Square 1 and it is 1.9 km away.