Overview

Cape Cod Claddagh Inn

77 (Rte. 28) Main Street, West Harwich, MA 02671, United States
+1 508 432 6333

$163+

Overall guest ratings

3.9/10 Mediocre
Based on 16 reviews

Nearby

    Show all
    Reviews
    Photos
    Map

    Map

    Close