4200 Great America Parkway, Santa Clara, California 95054-1210
Located in Santa Clara, California, Avatar Hotel is a perfect portal to businesses and tech conventions in Silicon Valley. Just northeast of Highway 101 Starting at
$69 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.