St. Francis Arms/739 E El Camino Real - Sunnyvale - California (CA) - United States of America
Hotel Sunnyvale