PETERSEN VILLAGE INN

1576 Mission Drive
Solvang
California
United States