Located in Windsor, Holiday Inn Windsor - Wine Country features air-conditioned rooms with free WiFi. Boasting a 24-hour front desk, this property also provides guests with a restaurant anda fitness center. The rooms are fitted with a flat-screen TV with satellite channels. Guest rooms includes standard amenities such as a coffee machine, a flat screen TV, and an private bathroom with a walk in shower. Suites offer views and balconies. Guests can relax in the indoor heated pool, or take advantage of the fitness center. An à la carte breakfast is available every morning at the property. Guests can dine for lunch or dinner at Tisza Bistro, the onsite restaurant featuring local cuisine. Bodega Bay is 20 mi from Holiday Inn Windsor - Wine Country.