Located 1.8 km from Boston South railway station, Suites At 143 Arlington Street Boston is about a 5-minute walk from the Boston Public Garden.
This apartment is situated within 3 km of the Museum of Science and 2.3 km from the Fenway Park. The apartment is a short way from the Gibson House, while Tufts Medical Center underground station is a mere 550 metres away. Within 25 minutes' walk of Suites At 143 Arlington Street you will find the Floating Boston Tea Party Ships & History Museum.
This accommodation is just near the nearest bus stop Arlington Station - Outbound.
the apartment was lovely place for sightseeing in boston, loved it. went to mistral set close to the venue, had lunch there. it had a shared bathroom.