Craigville Beach Inn
The Craigville Beach Inn is located in the charming Cape Cod village of Centerville. This adorable seaside village is a great location for all travelers looking for a quiet getaway to Cape Cod. Check the current weather and live views from your favorite beaches and places to visit in Massachusetts.