Das Sheng Tu Villa liegt90 km vom Flughafen Kaohsiung entfernt und bietet einen Jacuzzi und ein Außenschwimmbad. Das Hotel bietet einen Swimmingpool und WLAN im ganzen Gebäude.
Das zeitgenössische Hotel liegt im alten Teil von Heng-ch'un. National Museum of Marine Biology und Aquarium lässt sich in ungefähr 15 Minuten Autofahrt erreichen. Zu den Sehenswürdigkeiten, in etwa 10 Autominuten Entfernung von der Unterkunft, gehört auch Südtor der Altstadt von Hengchun.
Das Sheng Tu Villa stellt 11 Zimmer zur Verfügung. Einige von diesen verfügen über einen Balkon und eine Essecke und haben Selbstversorgeroptionen, vor allem eine Minibar. In den Zimmern gibt es ein privates Bad. Die Badezimmer bieten einen Haartrockner und Morgenmäntel sowie eine Badewanne und eine getrennte Toilette.