Nestled in historic Plymouth, Massachusetts, Richard Sparrow House offers a charming stay close to the iconic Plymouth Rock and scenic waterfront. Enjoy a delightful mix of comfort, history, and hospitality in this beautiful locale.
Known for its rich colonial history, Plymouth is the site of the first Pilgrim settlement, home to cultural landmarks, stunning beaches, and a vibrant waterfront.