Mantra on Salt Beach provides the ideal setting for your next conferencing event. Excellent facilities and professional catering services allow us to successfully accommodate for small business meetings, banquets, or receptions. Onsite technicians can organise state of the art AV equipment to assist in the presentation of your event. A...
Meeting Rooms: 4
Largest Capacity: 330
Largest Meeting Rooms: 295 sq. m.