Ramada Inn 1000 Olive St San Luis Obispo, CA 93405 Phone: (805) 544-2800 Fax: (805) 787-0814 View Website
Category: Hotels & Motels