Telly's Inn Restaurant. A taste of Central New York heading to the Thousand Island area. The website says that they are closed but if you go down to the hours you can see the days that they are open. Newly renovated nine-unit motel with heating and air conditioning, cable and Wifi. One unit is pet friendly; please inquire. Find them on Facebook for up-to-date bar and restaurant specials and entertainment.