Venue

International Conference Centre Seychelles (ICCS)

The ICCS boasts a large auditorium and rooms which contain all the facilities and equipment required for a music conference.