Starfish Motel is a cozy accommodation option nestled in the charming town of Cannon Beach, Oregon.
Offering comfortable rooms and a convenient location near the beach, it provides a relaxing retreat for visitors exploring the Pacific Northwest.
Generated from their business information