Royal Sonesta Hotel

The artistic Royal Sonesta is defined by unique architecture and style located in Cambridge, MA. Located on the Charles River, the Sonesta offers sweeping Boston skyline views perfect for your portrait session and for guests to admire during the reception. The Grand Ballroom and Longfellow Suites both boast floor-to-ceiling windows with the latter offering a private outdoor terrace to enjoy the sunset over the city.
Back to Weddings by Venue