La Nature House si trova a Wanli, a 2,8 km dalla sorgente termale di Jiujinshan Zongdu.
La struttura fornisce un servizio navetta gratuito.
La Nature House dista 4,2 km dal porto peschereccio di Guihou e 5 km dal Geoparco di Yehliu. 18 km dall'Aeroporto di Taipei Songshan, lo scalo più vicino.