For quality, service and a reputation of innovation and professionalism, your next business event simply has to be held at Twin Towns. Add in five star dining, first-class entertainment, excellent accommodation choices and one of the most desirable holiday destinations in the world and the decision is simple.
Meeting Rooms: 9
Largest Capacity: 1050
Largest Meeting Rooms: 1200 sq. m.