San Luis Bay Inn
San Luis Bay Inn is a quiet oceanfront resort overlooking the shimmering Pacific Ocean in Avila Beach, California. Enjoy the incredible sea views from your private balcony and then take a two minute walk to the Avila Beach trolley and explore this lovely seaside community. There are many attractions like the Central Coast Aquarium, Salisbury Vineyards, and the Avila Beach Sea…