Palo Alto Hotel, San Francisco, San Francisco County, California, United States 2.5
1685 Sacramento St, San Francisco, CA 94109, USA
Phone
+1 415-928-9637
Located nearby
Hotel San Francisco, San Francisco County, California, United States
Palo Alto Hotel address
reviews phone Palo Alto Hotel photo Palo Alto Hotel