Property Photos
Community Photos Close Photos
Have you been here and want to share your experience?! Upload those stunning photos!
This pet friendly hotel is located just a few miles from Boston and Cambridge. It offers convenient access to Newton's charm and Boston.
Amenities
Policy Details
Nearby walkable park with green space and local dog parks