Wild Palms Hotel, a Joie de Vivre Boutique Hotel

910 E Fremont Ave
Sunnyvale
California
United States