Hotels near Beavertail Lighthouse

Jamestown, Rhode Island, United States of America

Search Nearby Hotels

Other landmarks in Jamestown

Find out more about Beavertail Lighthouse