Holland Inn And Suites

2630 Main St
Morro Bay
California
United States