Hotel Stratford, San Francisco, San Francisco County, California, United States 3.5
242 Powell St, San Francisco, CA 94102, USA
Phone
+1 415-397-7080
Web site
http://hotelsf.net/
Located nearby
Hotel San Francisco, San Francisco County, California, United States
Hotel Stratford address
reviews phone Web site Hotel Stratford photo Hotel Stratford