See the latest prices and deals by choosing your dates.
Snow Cap Inn is located in Newry. The property provides free private parking and free WiFi. At the inn, the rooms have a closet. At Snow Cap Inn every room has air conditioning and a private bathroom.... We liked the common area and the lodge It was nice to be able to get lift tickets at the desk.