Bare bones to the hilt, the International Student Center on the Upper West Side is not a place to stay for the ambiance, unless of ... More