Avila Village Inn in San Luis Obispo, CA 93405

Avila Village Inn in San Luis Obispo, CA 93405 (San Luis Obispo County) is a hotel (wheelchair accessible), Bay Laurel Place 6655.

House Number
6655
Street
Bay Laurel Place
Tourism
hotel
Website
https://www.avilavillageinn.com/
Wheelchair Access
yes