Hotelli sijaitsee keskeisellä paikalla osoitteessa 15 Beacon Street, ja se on ihanteellisella paikalla liikematkustajille, matkailijoille ja niille, jotka etsivät arvokkaita pakohetkiä. Hotellissa on 63 vierashuonetta, jotka ovat äärettömän viihtyisiä.