HotelsClick.com

Hotel Holiday Inn - San Jose - San Jose (Ca) United States - Photos

» Hotel Holiday Inn - San Jose - San Jose (Ca) United States

Booking.com

Hotel Holiday Inn - San Jose:  SAN JOSE (CA)

Photo Hotel Holiday Inn - San Jose SAN JOSE (CA)

Hotel Holiday Inn - San Jose - San Jose (Ca) United States - Search and Book Hotel

1740 North First St.
95112 San Jose (Ca)
Hotels 3 Stars United States