I'm not sure but I believe hotel North woods in lake placid is pet friendly. It's not a bad place for the price. Not as nice as Hampton though.
No clue on that
Not sure about that but if you called them and asked
Thanks! Your answer is awaiting moderation.