In a European setting surrounded by a beautiful landscape, the Sino-Swiss Hotel is truly an oasis hard to find in Beijing! It offers a [ + ]