Boston Marriott Cambridge



Cambridge • Show on map
Price as low as USD 288.00
This Cambridge hotel is located 500 metres from the Charles River and 3.5 km from downtown Boston. The hotel offers 2 on-site restaurants and free WiFi in public areas. Every guest room at the Boston…More info
