Travelodge San Luis Obispo

1825 Monterey St
California
United States