Avila Village Inn 6655 Bay Laurel Dr San Luis Obispo, CA 93405 Phone: (805) 627-1810 Fax: (805) 627-1910 View Website
Category: Hotels & Motels