Museum of Fine Arts
Light rail station๐๐ A utilitarian T stop on the MBTA green line E section. Itโs a station on Huntington avenue and is very accessible. It has a few shelters with seating arrangements. Pretty clean station as well. Convenient if you want to visit the Museum of Fine Arts and Wentworth Institute of Technology.
Address
Boston, MA 02115
Website
Rating on Google Maps
4.60 (36 reviews)Open on Google Maps