Only a stone’s throw away from enchanting Napa Valley and located between Petaluma and Santa Rosa. The ideal spot for an affordable and cozy spot to stay during your ventures into California’s vibrant wine country. There are a wide variety of dining o Read more
Only a stone’s throw away from enchanting Napa Valley and located between Petaluma and Santa Rosa. The ideal spot for an affordable and cozy spot to stay during your ventures into California’s vibrant wine country. There are a wide variety of dining o
Number of Rooms: 123