There are 2 Sterling Hotels Corp locations in San Luis Obispo, California. We do not have information about any other locations of Sterling Hotels Corp in any other City. It may be a local chain.
4115 Broad St Ste B1, San Luis Obispo, CA-93401 (805) 546-9042
3220 S Higuera St Ste 103a, San Luis Obispo, CA-93401 (805) 546-9388