The Best Western Dry Creek Inn is a Tuscan-style hotel located near a variety of attractions, including River Rock Casino, Lake Sonoma, the Russian River, the Healdsburg Town Plaza and more than 75 local wineries. The hotel features rooms with cable satellite television and HBO, as well as free wireless high-speed Internet access. Guests can enjoy two outdoor swimming pools, three hot tubs, a fitness center, a steam room, a sauna, laundry services and a business center.
0 Recommend Aaron Krug