

The Newbury Boston liegt im Stadtteil Back Bay mit Blick auf den Boston Public Garden und direkt neben Boston Common, nur wenige Gehminuten vom Freedom Trail, Beacon Hill und den wichtigsten Innenstadtattraktionen entfernt. Das Museum of Fine Arts und Fenway Park sind etwa 1,5–2,5 Meilen entfernt, während das Seaport District rund 2 Meilen vom Hotel liegt. Der nächstgelegene Flughafen ist der Boston Logan International Airport, etwa 5 Meilen entfernt (15–20 Minuten Fahrzeit).