translate English to German: New York Hostel 99 is located on Madison Avenue.
Free Bed linen included. 24 hour front desk reception.