Tag: Kimpton Sir Francis Drake Hotel
Kimpton Sir Francis Drake Hotel Completes $11 Million Renovation
SAN FRANCISCO—The Kimpton Sir Francis Drake Hotel in San Francisco's Union Square has unveiled its new look with the completion of an $11 million...