Cupertino Sonesta Hotel Hotels

California, United States