The Appalachian at Mountain Creek Hotel
200 New Jersey 94, Vernon, NJ 07462, United States
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.