El hotel está situado en una parcela de veintidós acres situada junto al Río Charles. Las habitaciones disponen de comodidades de marca, edredones a medida y sábanas de triple cuenta de trescientos hilos. El restaurante sirve platos estadounidenses y tiene vistas al Río Charles.
El hotel está situado cerca del Río Charles y de la Universidad de Brandeis. Tiene fácil acceso al Aeropuerto Internacional de Logan (BOS).