Restaurant
Casual restaurant, nearby restaurant.
191 Monsignor O'Brien Highway - 02141 Cambridge - Boston (Ma), United States View Map
This 2 star hotel is located in the city centre of Cambridge. The Hotel has a fitness centre/gym.
4 km from Boston.
TripAdvisor vote: 4/5 Based on 1072 guest reviews
Casual restaurant, nearby restaurant.