Overlooking the Charles River and offering stunning views of the Boston skyline, this Cambridge hotel offers luxurious accommodations, first-class amenities and is minutes from Boston's main attractions. The Ro ... Read more

View all Luxury Hotels in Cambridge (MA)