Our hotel is located 20 minutes from downtown Boston and Boston College Learn More Conveniently located to area attractions like Fenway Park Learn More Have a fun day at the Franklin Zoo Learn More See More Shop at the Mall at Chestnut Hill Learn More Have a fun day at the New England Aquarium Learn More Visit the Boston Harbor Learn More See Less