A favorite among Santa Clara hotels, Hotel Sierra mixes chic comfort with local flare, amid its prime location in the heart of Silicon Valley's Golden Triangle, less than 4 miles from San Jose International Airport with San Francisco just an hour away.
Link to this comment:
All Comments (0)