891 Amsterdam Ave., New York, NY 10025 View on Google Maps
HI Hostel is located on 103rd & Amsterdam at 891 Amsterdam Avenue New York, NY 10025. The quickest trains are the B or C to 103rd st OR the 2,3 to 96th st. OR the 1 to 103rd St.
Hey Uptown Girl! Come see a free night of music and improv hosted by the TigerSharks. Music by Gandhi. (Yes, no, that Gandhi. No. That one. Yes.) When you and your guests enter HI Hostel building, inform the front desk that you are "h ...