About Us

Our Hotel

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

Hotel Facilities

Our newly renovated rooms offer free wifi, smart TV’s, in room refrigerators and coffee makers. We also have an onsite ice machine. Additionally, we have a multi-function coffee machine in the lobby which offers our guests the ability to create many different types of coffee beverages. 

INN on Arsenal