Beacon Plaza - 70 We spent 6 nights at Beacon Inn 1087 (Oct. 25... - 2333 days ago Sheraton Needham Hotel - 80 Arrived late and was greeted by a thoughtful receptionist. A... - 2342 days ago Days Hotel Boston Harvard Fenway - 60 We stayed here due to proximity to Harvard. The man... - 2380 days ago