Holiday Inn Express San Luis Obispo

1800 Monterey St
California
United States