Map and Directions
The Marion Inn is located at 105 Marion Street in Brookline, MA. 02446.
Take the Green C line to the Summit Avenue T stop. When exiting the T, you will see a 7-11 store to your left, on the corner of Marion St and Beacon St. We are two doors behind the 7-11, in #105, a large white house.
We’re conveniently located close to Longwood Medical area. It takes about 20 minutes to walk to the Longwood Medical area. A lot of our guests prefer to walk to work.
Public bus 66 goes directly to Harvard Square in about 15 to 20 minutes.