Does anyone have any suggestions for a place to stay just for one Saturday night close to Cyrus Restaurant
Country: United States
Any place on the square will be close to Cyrus. Hotel Healdsburg is probably the best in town, but they might require a 2 night minimum. Try also the Healdsburg Inn.