Avatar Hotel, a Joie de Vivre hotel

Hotel
Location
4200 Great America Parkway
Cupertino, CA