Top Swiss lakeside hotel beckoning motor enthusiasts