2. It can be reached on foot from downtown as Boston is pretty small and we walked to most places, but if you are dependant on public transport to get around, a more central hotel may be better - The nearest "T" train station is a ten minute fast walk away.