Save up to 70% at your stay at Studio Allston Hotel Boston

This hotel is located on the Charles River near Harvard University and offers spacious accommodation, contemporary technology and ample facilities for an excellent visit to historic Boston.

1234 Soldiers Field Road
Address: 1234 Soldiers Field Road MA 02135, Allston, MA, US

Near by Hotels

Leave a Reply

Your email address will not be published. Required fields are marked *