Get Directions to Slieve Donard Hotel ← View details 23-29 Main Street, Newcastle, County Down, Down BT33 0AD, United Kingdom, Newcastle, England Get Directions From* To * — Required information