The Woods Resort is a 3-star property situated about 17.1 km from Santa Rosa Airport.
The city center is 10 minute walking distance from the hotel.
The Woods Resort lies within 20 minutes’ drive to Sonoma County airport.
At The Woods Resort, guests are offered rooms with free Wi-Fi, a patio and a private balcony. The guestrooms look out on the garden.