View All Photos
←
→
Check Rates & Availability
Spacious, elegantly appointed guest rooms set the new standard for comfort and luxury at this Cambridge, MA hotel. Our hotel near Mass General Hospital and prestigious universities puts you close to it all but miles away in our comfortable rooms.