Alicia’s apartment is beautiful, immaculate, and perfectly located. Less than a block away from Boston Common and everything surrounding, of you are looking to get the best out of your trip to Boston, ensure that you stay at Alicia’s!