Contemporary art meets modern style at the Royal Sonesta Boston. Situated along the famous Charles River in Cambridge and showcasing breathtaking city views of Boston right from your guestroom. The ideal location for experiencing all the things to do...