Overlooking the Atlantic Ocean, situated in the centre of Portrush close Dunluce Castle and much more...
Overall Guest Satisfaction Winner 2011
Ideal venue for conference and meetings from 5 to 100 delegates