Lenzerheide, Switzerland
Austria, and concluded on 20 March 2011, at the World Cup finals in Lenzerheide, Switzerland. Being an odd-numbered year, the biennial World Championships
Haus Allod 208 is located in Lenzerheide and offers a restaurant and a terrace.
Free parking
Terrace
Free! Free private parking is possible on site (reservation is not needed).
Haus Allod 208 is located in Lenzerheide and offers a restaurant and a terrace.