Filter Results
Apply Filters
Clear Filters
Self Catering in San Francisco
El Capitan Hotel
2361 Mission Street, San Francisco, United States Show map
Featuring a car park, the 40-room El Capitan Hotel San Francisco is located approximately 5 minutes' walk from Amnesia Beer & Music Hall.
From US$ 55
Book Now
Calista Organic Hotel
1485 Bush Street, San Francisco, United States Show map
Offering a lobby area, the 3-star non-smoking Calista Organic Hotel San Francisco lies in Downtown San Francisco with a wealth of happy-hour hot spots and elegant date-night destinations, including…
From US$ 43
Book Now