The Nevele Grand Hotel was a weird place to be in 2001. Once numbering among the most iconic “Borscht Belt” resorts in the ...