Located in Changsha (Kaifu District), St Tropez Hotel is within a 5-minute drive of Hunan International Convention and Exhibition Center and Changsha Window of the World. This hotel is 3.6 mi (5.8 km) from Mawangdui Han Tombs and 3.9 mi (6.3 km) from National University of Defense Technology.