Avila Beach Travel Guide


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 | ()

[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 ›