Beacon Suites Hotel

Somerville • Show on map
View Details for Price
Beacon Suites Hotel provides rooms in Somerville near Harvard Square and Harvard University. This 3-star hotel offers a shared lounge, a 24-hour front desk and free WiFi. Private parking is available…More info
