Located just outside of Boston, our hotel has been serving the area since 1985. The Hotel has been newly renovated in 2022. We are 5 miles from Fenway Park, 9 miles from Downtown Boston, and 11.5 miles from Logan International airport. Public transportation via the bus is easily accessible from the hotel. Watertown is also home to many delicious local dining options. Our convenient location is sure to make your trip to Boston a trip to remember