Este moderno hotel se encuentra en la histórica Brookline, a unos 6,5 kilómetros del centro de Boston y a unos 3,5 del Hynes Convention Center. En los alrededores, a unos 150 metros, encontrará una gran variedad de comercios, tiendas, bares y restaurantes. La parada de metro más cercana se encuentra delante del hotel.