The perfect place to stay in Boston, true center city only few minutes walk from anything you need.