Month: June 2016

Amtrak Downeaster

White pavilion with a "Freeport" sign, near black street lamps, under cloudy skies—close to Freeport Maine Inns.

The Amtrak Downeaster is your car-free connection from Boston, Massachusetts to Freeport, Maine.  Pick up the train at Boston’s North Station and arrive in Freeport, Maine.  Stroll the two blocks to your room at James Place Inn, or let us know when you plan to arrive and we will be waiting for you.  Shop at… Read more »