The 3-star The Woods Resort enjoys its location close to the beach.
The city center is 10 minute walking distance from the hotel.
Guests may find Santa Rosa Airport within 17.1 km and Rio Theatre within 4.1 km of the property.
Sonoma County airport can be reached in 20 minutes by car from The Woods Resort.
The rooms in The Woods Resort come with free Wi-Fi, a private balcony and a patio.