Business claimed
Last updated: Over a year ago
Listed in:
Hotels
About Avila Village Inn
Welcome to Avila Village Inn, an upscale inn featuring 30 comfortable and spacious rooms, 450 square feet of special event space, and generous amenities.
Contact information
M-Su 24hr