When it comes to delu Read more [...]
Place Category: Venue
Time Square will open its state-of-the-art arena in November 2017. With the capacity to seat over 8500 people, this multi-purpose space features four private hospitality suites, two meeting rooms and is designed to host events, concerts, conferences and exhibitions.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.