1 independently reviewed luxury hotel in Shenzhen, China.
A genuinely unusual five-star — a Swiss-themed mountain hotel inside one of China's largest eco-tourism resorts, with adjacent Tea Stream Valley, Knight Valley, and Wind Valley theme parks, an 18-hole golf course, and the Cuckoo Clock Stage in the Interlaken town square.