New York City

Big Apple Hostel

The Big Apple Hostel was at 119 West 45th Street, the the heart of Times Square in Manhattan. It opened in 1994 and closed in 2014, when the building was sold for $12 million. The location is now…