Back Bay Studio by STARS of Boston, Boston
https://back-bay-studio-by-stars-of-boston.usa8.info
Located 1969 feet from John Hancock Tower, Back Bay Studio by STARS of Boston offers accommodations in Boston. The unit is 1969 feet from Boston Public Garden.
25 Melrose St, Theater District, Boston, MA 02116, United States of America