Unbranded 20 6th Street - San Francisco, California 94103 Approximately 8.6 miles from Kaiser Permanente Hospital South San Francisco Medical Center Compare prices for Winsor Hotel with nearby hotels
Winsor Hotel is the 6th closest Unbranded hotel to Kaiser Permanente Hospital South San Francisco Medical Center.
Unbranded Closest To Kaiser Permanente Hospital South San Francisco Medical Center
Airport Inn
751 Airport Boulevard - South San Francisco
Distance: 1.9 miles