Filter Results
Apply Filters
Clear Filters
Self Catering in San Francisco
El Capitan Hotel
2361 Mission Street, San Francisco, United States Show map
Presenting guests with a safe deposit box and luggage storage, the 40-room El Capitan Hotel San Francisco is situated approximately a 25-minute walk from Asian Art Museum.
From US$ 55
Book Now
Calista Organic Hotel
1485 Bush Street, San Francisco, United States Show map
The non-smoking Calista Organic Hotel San Francisco lies about 25 minutes' walk from the east–west Lombard Street, and features a lobby area.
From US$ 43
Book Now