Nestled at the foot of the Mountains of Mourne, Slieve Donard luxury hotel & spa stands among six acres of private grounds in Newcastle, Co Down with breathtaking views of the beach and Mourne Mountains.