A close up of a white wall at Morrison House Bed and Breakfast.

Morrison House Bed and Breakfast

About The Inn

The Morrison House Bed and Breakfast is centrally located in Somerville, MA and close downtown Boston, Tufts and Harvard.

221 Morrison Ave, Somerville, Massachusetts 02144

Loading...