San Luis Inn & Suites

Our Inn is conveniently located in the heart of San Luis Obispo

Reservations: (800) 447-8080
Phone: (805) 544-0881

404 Santa Rosa Street, San Luis Obispo, CA 93405

SanLuisInn.net