The new property will be built on D Street, adjacent to the Element and Aloft hotels near the Boston Convention and Exhibition Center.
“Small sophisticated home gyms, music rooms, meditation rooms and Zen gardens are some of the wellness spaces we’ve designed ...