Abercrombie's Farrington Inn
23 Farrington Avenue
Boston Massachusetts United States
TEL: +1 617-787-1860
Rated 75 / 100 based on 88 customer reviews.
This basic hotel is 4 miles from the Museum of Fine Arts, 2 miles from Harvard Square and 6 miles from the New England Aquarium.
Simply furnished rooms have understated traditional decor and feature shared or private bathrooms. All come with TVs and free Wi-Fi, and some include kitchenettes. Suites add separate living areas.
Parking is complimentary, and there's a low-key sitting area with a fireplace.
Facilities @ Abercrombie's Farrington Inn include:
Cable / Satellite TV
Express Check-In / Check-Out