aloft Hotels Near Santa Clara Convention Center

Convention Center in Santa Clara, California
This is our guide to finding aloft hotels near Santa Clara Convention Center, a convention center located at 5001 Great America Parkway in Santa Clara, CA.