Cupertino Hotel

Cupertino Hotel
10889 North De Anza Blvd., Cupertino, CA 95014 United States (USA) near junction 11 on I-280 (~0.1mi)