Avatar Hotel Santa Clara, Tapestry Collection by Hilton
4200 Great America Pkwy , Santa Clara, California, 95054, United States
The geek-chic style of Avatar Hotel in Santa Clara highlights the high-tech world of Silicon Valley in which it is located. Bright colors and modern finishings decorate the hotel, while multiple amenities make each guest comfortable and keep them connected.