A good place to stay if you plan to see the sights of Boston.