El Kenting Shen's Villa se encuentra en Eluan of Hengchun. Hay conexión WiFi gratuita.
Todas las habitaciones disponen de aire acondicionado. El baño privado incluye ducha.
El Kenting Shen's Villa alberga un jardín. Además, proporciona mostrador de información turística y consigna de equipaje. Hay aparcamiento gratuito.
El Kenting Shen's Villa se encuentra dentro del parque nacional de Kenting, a 2 minutos en coche de South Bay y a 3 minutos en coche de la calle principal de Kenting.