Where to Stay in Boston: Studio Allston Hotel
Stay: The Hotel Studio Allson
Located At:1234 Soldiers Field Road, Boston, MA 02135
Spend: ~$190+
Expect: Colorful decor, a short commute to downtown Boston, free parking, and a reasonable price pointΒ
Want to Stay Here? Book Now Using This Link