"Hotel was clean, in a central location."
Removed from saved list
Strategically situated in San Francisco Downtown, allowing you access and proximity to local attractions and sights. Don't leave before paying a visit to the famous Alcatraz Island. Rated with 4 stars, this high-quality property provides guests with access to restaurant and fitness center on-site.
330 meters to public transportation
Located in heart of San Francisco (CA)