nice place in Brookline
#6
Guest
Posts: n/a
There is a Holiday Inn on Beacon Street in Brookline. It's located on the "C" line of the Green Line subway line. As the others have mentioned, Brookline is so close to Boston, you could stay in the city as well-Back Bay would be most convenient for you. Good luck w/your interview!


