Este hotel urbano, atractivo y confortable, está situado en el centro histórico de Boston, cerca del Italian North End. A 10 metros podrá encontrar servicio de transporte público. En las inmediaciones le esperan una gran variedad de tiendas y comercios, así como numerosos restaurantes, varios bares, ...