Please note: all room sizes are approximate.
Discover peace of mind and body in our Newton, MA hotel rooms overlooking the Charles River
Elevate your stay with a balcony or patio room offering picturesque views of the Charles River.
Unwind with premium channels and a wall-mounted HDTV in our hotel rooms near Boston