Das Li-River Island Resort Xingping Yangshuo liegt in Xingping in der Region Yangshuo. Das Hotel befindet sich auf einer Insel im Li-Fluss und ist von Karstbergen und Flusslandschaft umgeben. Das Ortszentrum von Xingping ist vom Resort aus erreichbar. Die Umgebung ist geprägt von Natur und bietet Zugang zu Ausflügen entlang des Li-Flusses.
Das Resort verfügt über ein Restaurant sowie eine Bar. Zur Ausstattung gehört Gartenbereiche. WLAN steht den Gästen zur Verfügung. Zudem bietet das Hotel eine 24-Stunden-Rezeption und organisiert Aktivitäten sowie Ausflüge in der Umgebung.
Die Zimmer sind klimatisiert und mit einem Doppel- oder zwei Einzelbetten ausgestattet. Zur Einrichtung gehören ein Fernseher, ein Schreibtisch sowie eine Minibar. Jedes Zimmer verfügt über ein eigenes Badezimmer mit Dusche/WC oder Badewanne, Haartrockner und Pflegeprodukten.