Avatar Hotel

Blog Book Now! Planning An Event?
Avatar Hotel

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.


4200 Great America Parkway Santa Clara, CA 95054-1210
(408) 235-8900