Blue Spruce Inn, Soquel, California

Address and contact details

Blue Spruce Inn
2815 S Main St
Soquel
California
95073-2412
USA

Local alternatives