The Wyndham Tai Chi Lake draws on the Taoist influences of its location to create a transformational guest experience from the moment of arrival at this 5-star luxury hotel, situated on the world’s newest and largest manmade lake at the base of historic Wudang Mountain. Guests enter the property via a tree-cocooned drive that leads to a bright, airy Porte Cochere. On their way into the hotel lobby they pass through a butterfly sanctuary, where the stresses of everyday life naturally fly away, leaving guests in the right mindset to bask in the beauty and luxury of their surroundings.
East and West come together to create a distinctive leisure experience.