Royal Sonesta

Located on the banks of Charles River on the Cambridge side of Boston, this elegant hotel offers a stunning view of Boston's skyline. It lies opposite Galleria shopping centre, beside the Museum of Science and the information centre for the Boston Duck Tours. A variety of bars, restaurants, shops and public transport stops are located in the vicinity. Within a few minutes guests will reach the other side of the river with plenty of the city's cultural sights, the city centre as well as the business district and the Public Gardens. Moreover, the famous Waterfront, Faneuil Hall and the Freedom Trail are all within a short distance of the hotel. The Massachusetts Institute of Technology (MIT) and the High-tech Center Cambridge are only 1.5 km away. The nearest ski slopes and cross-country trails are within one hour's drive of the hotel. Logan airport lies around 5 km away and Worcester airport is 82 km away.

Check availability and book

Check availability and book