InnPoints Worldwide - Avila Beach, CA
San Luis Bay Inn
3254 Avila Beach
Avila Beach, CA 93424
Nightly Rates: ( 224.10 - 298.80 )
Located high on a bluff overlooking the coastal town of Avila Beach, the San Luis Bay Inn offers something for everyone. The resort's Mediterranean decor adds color and warmth, while the exterior provides panoramic views of the Pacific Ocean and it'