Click for Windsor, CA Forecast

Windsor, California, USA

Is this accurate?

Villa Terra Bella  
8519 Starr Road
Windsor, CA 95448

This private, seven-acre European-style estate offers a secluded two-bedroom, one-bath cottage with French doors, fine linens, hardwood floors, and a full kitchen with wood-burning stove. Relax by the stone-accented pool and spa while staying at Villa Terra Bella.

What our users are saying about Villa Terra Bella | Rate Villa Terra Bella

No one has reviewed this - be first!

Post your review

Confirmation code:


Windsor Area Attractions

Up & Away Ballooning


Free iPhone App