Das 5-Sterne-Fifteen Beacon Hotel Boston befindet sich im Stadtviertel North End, ca. 15 Gehminuten vom Boston Tea Party Ship & Museum entfernt. Es bietet zudem einen Whirlpool, Spa-Therapie und eine Gemeinschaftslounge. Der Copp's Hill Burying Ground befindet sich in nur 1 km Entfernung vom Hotel und bietet eine Lounge- Bar und einen Blick auf die Stadt.
Das Hotel liegt in einer Entfernung von 20 Minuten zu Fuß vom Museum der Wissenschaften und nicht weit entfernt vom Bahnhof Boston North. Das Fifteen Beacon befindet sich in 150 Meter Entfernung von der King's Chapel und kann in etwa 5 Minuten vom Zentrum von Boston erreicht werden. Naturliebhaber werden die Nähe zum See Frog Pond zu schätzen wissen, der etwa 6 Gehminuten von der Unterkunft entfernt ist. Die Unterkunft ist ebenfalls in einer erstklassigen Lage, in unmittelbarer Nähe vom Faneuil Hall gelegen. Das Fifteen Beacon Boston liegt in 350 Meter Entfernung von der Bushaltestelle Beacon St opp Walnut St und in 250 Meter Entfernung von der U-Bahn-Station Government Center.
Im Hotel wird ebenfalls ein hausgemachtes Frühstück angeboten. Das Restaurant Mooo ist ein perfekter Ort, um amerikanische Gerichte zu probieren. Es liegt unter anderem circa 5 Gehminuten von hier entfernt.