Call Us

3254 Avila Beach Drive, Avila Beach, CA, 93424, US

About San Luis Bay Inn

Amenities

Map Location & Address

San Luis Bay Inn
3254 Avila Beach Drive, Avila Beach, CA, 93424, US
San Luis Bay Inn
Our Best Rate
Pay Now & Save
Room amenities and details
Book now