Map
10050 S. De Anza Blvd., San Jose, CA 95014, United States
Hotel
Cypress Hotel (Cupertino)