The Holiday Inn Windsor is the perfect backdrop for your trip to Sonoma. Hotel features Tisza Bistro an award winning bistro where Chef Krisztian creates exceptional dishes using fresh locally sourced ingredients. The hotel's contemporary design allows for inviting spaces and guest rooms. All guest rooms feature microwave, mini fridge, coffee maker, free wireless internet and exceptional...
Welcome to a hotel in Windsor, California that’s sure to meet the needs of any business or pleasure traveler, Holiday Inn Windsor - Wine Country. Among hotels in Sonoma Wine Country, we stand out for comfort, value and convenience. Why not come see for yourself how we’re different and better? Choose us over other Wine Country hotels and experience amenities that include wired and wireless...