Conveniently located among hotels near Harvard, Courtyard boasts quick access to the city's top dining & attractions.

Fenway Park Hotels