Travel & Tourism Industry release: NORTH TRURO, Mass., March 6, 2018 /PRNewswire/ - Sandbars Inn, an award-winning beachfront hotel in North Truro, Massachusetts, will open for the 2018 season on Friday, March 23. The recently renovated 16-room hotel, which is pet-friendly, is on a private beach overlooking Cape Cod Bay. The beach, which is right • Read More »The post Sandbars Inn, an Award-winning Hotel, Opens For the 2018 Season appeared first on forimmediaterelease.net.