6 reviews
If you`re heading to the States - you`ve got to stop off at San Francisco. And, the Amsterdam Hostel, just two blocks from Union Square, is perfectly chilled and laid back - which is just what you`d expect...!
749 Taylor Street, 94108