Este hotel se encuentra en el centro de Boston, Massachusetts, enfrente de la estación de metro North y del pabellón TD Garden Arena. Ofrece gimnasio abierto las 24 horas y habitaciones contemporáneas con Wi-Fi gratuita.
Número de habitaciones: 72
280 Friend Street, West End, Boston, MA 02114, Estados Unidos