Fontaine Inn

2460 Fontaine Road
San Jose
California
United States