A German court ruled on Tuesday that a hostel situated on the grounds of the North Korean Embassy in Berlin must close as its operation breaches sanctions aimed at stopping the flow of hard currency to Pyongyang.