Popular
Cow Hollow Motor Inn
Set in a commercial area along Route 101, and a 7-minute walk from the upscale Marina District, this understated hotel is 1 mile from the Palace of Fine Arts Theatre and 3 miles from the iconic Golden Gate Bridge.
Location
Contact Information
Address
2190 Lombard St, San Francisco, CA 94123
Phone
Website