We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Ptown is a very quaint typical New England town with most everything within walking distance and centrally located. My husband and I being from Worcester MA didn't mind the fact that you had to walk a very short distance to their "remote parking lot".. we expected such. Some people 'complain' about this..
I am one for staying at a very...
More