Where is Spanish Villa Inn?
Where is Spanish Villa Inn located?
Spanish Villa Inn, California, United States of America (approx. 38.53584°, -122.47768°)
Where is Spanish Villa Inn on the map?
{"latitude":38.53584,"longitude":-122.47768,"title":"Spanish Villa Inn"}