Cape Sands Inn is a cozy accommodation nestled in the heart of West Yarmouth, MA, offering comfortable rooms for travelers seeking a peaceful stay.
With a convenient location near the beach and local attractions, Cape Sands Inn provides a relaxing retreat for guests looking to explore the Cape Cod area.
Generated from their business information