San Luis Bay Inn
- Address
- 3254 Avila Beach Dr
- Place
- Avila Beach , CA 93424
Description
San Luis Bay Inn can be found at 3254 Avila Beach Dr . The following is offered: Hotels & Motels - In Avila Beach there are 6 other Hotels & Motels. An overview can be found here.
Reviews
This listing was not reviewed yet