161 San Antonio Street, Avila Beach, California
★★★★ 4.0 stars
Just 0.5 miles from Avila Beach Resort San Luis Obispo CA, making Avila Beach House a convenient place to stay near golf courses in Avila Beach, California.
161 San Antonio Street Avila Beach California
With a stay at Avila Beach House in Avila Beach, you'll be near the beach, just a 5-minute walk from Avila Beach Community Center and 6 minutes by foot from Central Coast Aquarium. Featured amenities include a 24-hour front desk and laundry facilities. Free self parking is available onsite.