Avila La Fonda Hotel

101 San Miguel St
Avila Beach
California
United States