This hotel is a short walk from downtown Boston, and is in decent proximity to North Station and the New England Aquarium. The hotel room was quite comfortable, and the in-room kitchenette makes it ideal for longer stays. It was our first visit to Boston, so we weren't entirely sure where to stay. A downtown location might have been a... more







