Splash, bond, and relax at our indoor heated swimming pool, or recharge at our fitness center. Step out our doors to Newton Corner and enjoy a variety of shops and restaurants. In addition, Newton Centre and its numerous restaurants and boutiques are just three miles away. Stroll through the nearby picturesque campuses of Boston College and Harvard University and share in the excitement at Fenway Park. Public transportation is available from just across the street to Newton Centre, Fenway Park, and downtown Boston. (05/08 LM)
The hotel is situated over the Massachusetts Turnpike and only 4 miles from downtown Boston and 12 minutes from Boston's Logan International Airport via the recently opened Ted Williams Tunnel.
Modern, mirror glass covered building.
Pets Are Allowed (Charges May Be Applicable)
Accepted Credit CardsReach us, we're available 24/7.