Le Nature House est situé à Wanli, à 2,8 km du Jiujinshan Zongdu Hotspring.
L'établissement assure un service de navette gratuit.
Le Nature House se trouve à 4,2 km du port de pêche de Guihou et à 5 km du géoparc Yehliu. L'aéroport le plus proche est celui de Taipei Songshan, à 18 km.