We will be staying at the Crown Plaza in Newton without a car and want to know what public transportation options are available
The walk from Newton Corner to The Watertown T Barn is not bad. The buses from here to Harvard leave every 10-15 minutes. There is an express bus which you can pick up near the hotel which will hop on the mass pike and leave you off at Huntington and Boylston. I used to take it when I lived in Newton, I would hope it still runs.