The CheCha Club positions itself as a leading lifestyle brand offering an unparalled combination of gourmet restaurant, marquee event location and the warm and hearfelt service in a club atmosphere. The new hot spot for you and your freinds meeting in your favourite St Moritz livingroom. Get ready and immerse yourself in the World of CheCha.