6.2/10
38 reviews
Free Wi-Fi
Set in Vernon, 46 km from Metro-North Harriman Station, The Appalachian at Mountain Creek offers accommodation with a fitness centre, free private parking, a restaurant and a bar.
Number of rooms: 91
200 New Jersey 94, Vernon, NJ 07462, United States
Hotel booked 1 times today.