Doté d'un barbecue et d'une terrasse bien exposée, le Spring Land Villa est situé à Puli, dans le comté de Nantou, à 100 mètres du stade Paper Dome.
Les chambres comprennent une télévision à écran plat. Des chaussons et des articles de toilette gratuits sont fournis.
L'établissement possède un salon commun.
L'aéroport Taichung Ching Chuan Kang est à 48 km.