Santa Clara Inn San Jose

Call 800-947-7666 or book online for your next hotel stay in CA, USA

2188 The Alameda San Jose,CA 95126, USA  

Book Online

sc2

THE HOTEL

sc5

COMFORT

Call or book online for your next hotel stay in San Jose, CA 95126

sc4

ROOMS


sc3

THE LOBBY