San Luis Creek Lodge 1941 Monterey St San Luis Obispo, CA 93401 Phone: (805) 541-1122 Fax: (805) 541-2475 View Website
Category: Hotels & Motels