Close User Name Password
Hotel stories straight to your inbox:

Avila Beach Travel Guide

Tags: /

Avila Village Inn: Small Town Luxury

Go To The Hotel's Web 
  Site Where: 6655 Laurel Bay Drive [map], Avila Beach, CA, United States, 93424
January 4, 2006 at 9:46 AM | by switchcoast | 0 Comments

[Ed. Note: Hotel Maven switchcoast returns to tell us about a visit to the Avila Village Inn, in a sleepy seaside town in California. Enjoy]

From the outside, the Avila Village Inn looks like a cozy apartment building nestled into a new shopping district just outside of San Luis Obispo.

more ›