Welch Hurst Youth Hostel in Saratoga, CA 95070

Welch Hurst Youth Hostel in Saratoga, CA 95070 (Santa Clara County) is a historic building. Welch Hurst Youth Hostel is located near Lorax Circle.

Building Type
building