300 2nd Avenue, Needham, MA, 02494, United States
Located in Boston’s Needham area, the Charles River Landing Apartments offer corporate serviced accommodation complete with a host of modern conveniences.
These two bedroom apartments include fully-equipped kitchen facilities and all bedrooms include comfortable queen size beds.
Each apartment approximately measures 100 square metres in overall size and additional perks and features include free access to wireless internet and a complimentary welcome pack.
Maid services are provided biweekly.