Royal Sonesta Boston in Cambridge MA
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 guest room. The ideal location for experiencing both Cambridge and Boston.