Studio Allston Hotel

Rooms:
1234 Soldiers Field Road Boston, Massachusetts