1950 Wyatt Drive, Santa Clara, California 95054 USA
Pool at Element Hotel
Photo Credit: Marriott
Claim copyright