Boston, United States of America

No dates selected

Filters

Sort by

Price per night in EUR

Hotels near a subway station

1 star hotels in Boston

Boston: 43 options found

Select dates so you can see the availability and exact prices.

709 Metropolitan Avenue, 02136, Boston, United States, Boston

12km from the center of Boston
Room in this hotel

709 Metropolitan Avenue, Boston

12km from the center of Boston
Room in this hotel

89 Marion Street, Brookline

5.8km from the center of Boston
Room in this hotel