Overlooking the Atlantic Ocean, situated in the centre of Portrush close Dunluce Castle and much more...
Ramada Worldwide Medallia Award 2009
Ideal venue for conference and meetings from 5 to 100 delegates