6655 Bay Laurel Place Avila Beach, CA 93424
800-454-0840
Call
Directions
Is this your listing? Update it now! | Testimonials
Visit WebsiteWelcome to Avila Village Inn, an upscale inn featuring 30 comfortable and spacious rooms, 450 square feet of special event space, and generous amenities.
If approved, your testimonial will be displayed momentarily.
Click to hide