T

Great location. Very central. I appreciated the c...

Great location. Very central. I appreciated the clarity of the signage because getting around large venues can be frustrating. I presented here and the facilities are modern and well designed with good audio visual. The onsite support staff are experienced, helpful and have high standards. A very good venue.

Comments:

No comments