Hotel Rose Garden

1860 The Alameda
San Jose, California 95126
1.3 miles from SAP Center at San Jose
More hotels near this hotel