NYLO New York City

A grand hotel with well-kept rooms and a 24-hour gym. A rush of New York on the quiet Upper West Side.