Directions to San Luis Bay Inn, San Luis Obispo

The San Luis Bay Inn in San Luis Obispo is located at 3254 AVILA BEACH DRIVE , San Luis Obispo , CA, US .   Click on the Google Map above to get an interactive version and see the area around the San Luis Bay Inn .