Avatar Hotel, a Joie de Vivre Hotel
3.5
Santa Clara, Silicon Valley, California
image_title
The Avatar Duo Two Double Beds Room at the Avatar Hotel, a Joie de Vivre Hotel
Related
More Albums for This Hotel
Amenities
20 Photos
Executive King Room
32 Photos
Executive Queen Room
30 Photos
Pool
17 Photos
The Hotel
44 Photos