Das große, traditionelle Hotel ist Mitglied der Historic Hotels of America. Es liegt in einer großartigen Gegend, nahe den Public Gardens und der weltberühmten Newbury Street. In unmittelbarer Umgebung befinden sich diverse Bars, Restaurants, Einkaufsmöglichkeiten und öffentliche Verkehrsmittel.