Отель представляет собой шестиэтажное здание с номерами вокруг внутреннего дворика. Некоторые номера имеют балконы с видом на город. В отеле есть пространство для проведения конференций и социальных мероприятий.Отель расположен в Кембридже на берегу реки Чарльз с видом на небоскребы Бостона.