Rating based on
1 guest review
100% Genuine Guest Reviews
How was your stay?Write a Review
The Amsterdam Hostel in San Francisco is my new favorite place to stay when visiting The City. The location is ideal. It is within walking distance to many popular attractions....