Основанный в 2004 году, Taojiang Hotel находится в городе Гуйлинь. Центр города находится в нескольких минутах езды от отеля. Отель был недавно отремонтирован. Guilin Liangjiang International Airport (KWL) находится в 40 минутах езды от Taojiang Hotel. До Elephant Trunk Hill и Jingjiang Princes' City можно доехать за 20 минут.