The 50 Best Hotels in the USA 2024

Published on February 22, 2024


We are delighted to be featured as the 18th Best Hotel in the USA and the 3rd Best Hotel in Boston, Massachusetts by U.S. News World Report for 2024 based on an analysis of industry awards, hotel star ratings, and user ratings.

Read the Article