Royal Sonesta Boston

Situated along the famous Charles River in Cambridge overlooking the Boston skyline, The Royal Sonesta Boston is the ideal retreat for relaxing after a long day. Our location puts you steps from the best of Boston and Cambridge, plus we’re just a quick trip on the Green Line to North Station, where the Commuter Rail can take you to and from Salem with ease.