Fontaine Inn San Jose is a Hotel located at 2460 Fontaine Rd, San Jose, CA 95121. It has received 385 reviews with an average rating of 3.2 stars.
The address of Fontaine Inn San Jose: 2460 Fontaine Rd, San Jose, CA 95121
Fontaine Inn San Jose has 3.2 stars from 385 reviews
Hotel
2133 reviews
200 Edenvale Ave, San Jose, CA 95136
1899 reviews
1350 N First St, San Jose, CA 95112