InterContinental Shenzhen is a luxurious hotel located in the heart of Overseas Chinese Town. The hotel offers walking tours to nearby attractions such as Splendid China Folk Village, Window of the World, and Happy Valley. The tours are led by knowledgeable guides who provide insights into the city's history and culture.