California > San Jose > South > Travel & Transportation > Hotels, Motels, & Lodging > Sherwood Inn
2988 Almaden Expy, San Jose, California, 95125-4214
(408) 266-2480
South
Travel & Transportation > Hotels, Motels, & Lodging
Services: Restaurants
No reviews yet. Be the first to write a review!