[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...
Join the conversation!