5 Simple Statements About Where is the best hotel in America Explained
Located in Beacon Hill just methods within the Massachusetts Condition Household and the bustling money district, XV Beacon (say “Fifteen Beacon” if you’re talking about it) is actually a transportive paradise of serenity and leisure. The vibe is pretty—lots of darkish-stained woods, crimson accents, and antique household furniture—howeve