This is a great hotel located minutes from downtown Boston. Why pay downtown Boston prices?
All reviews seem positive