The site at the corner of Newbury and Dartmouth streets was formerly home to the Hotel Aubry apartments.