El Capitan Hotel San Francisco
• 2361 Mission St | San Francisco, CA | 94110
This hostel is situated in central San Francisco and offers affordable accommodations within minutes of all amenities and San Francisco attractions. Private rooms and dorm-style rooms with four beds are available.
Services & Amenities
2361 Mission StSan Francisco CA 94110