Cupertino Starwood Capital Hotels

California, United States