Town Square Dubai is the nearest Tourist Attraction from Viridis Apartments and it is 6.1 km away.