Amsterdam Hostel San Francisco
San Francisco, CA
San Francisco, CA,
A password will be e-mailed to you
This hostel takes traveler bookings on Taylor Street near Union Square. Its central location puts downtown theaters and transit within reach.