Hotel sa nachádza na ikonickom bostonskom nábreží Long Wharf, len krátku jazdu vodným taxíkom od letiska Logan. Pár krokov od budovy sa nachádza New England Aquarium a Faneuil Hall – nákupné centrum s mnohými obchodmi a reštauráciami pozostávajúce z troch historických budov a promenády. Hosťom sú k dispozícii štýlové izby a apartmány s kúpeľnými kúpeľňami, ktoré ponúkajú dokonalé mestské útočisko s úchvatným výhľadom na vodu alebo mesto. Hotel ďalej ponúka reštauráciu Waterline (podáva klasické pokrmy z Nového Anglicka), kaviareň Starbucks, večierku, viacúrovňový klubový salónik, slnečnú terasu Pool Deck, krytý bazén alebo fitness centrum.
- Vyhrievaný krytý bazén
- Panoramatická slnečná terasa (susedia s bazénom)
- Fitness centrum s kardio, kolesami a posilňovacím zariadením


