Menu

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…

© 2021  •  Buy and Sell Timeshares  •  All Rights Reserved