The Best Pet friendly Hotels in New England