El Nature House se encuentra en Wanli, a 2,8 km de Jiujinshan Zongdu Hotspring.
El establecimiento ofrece servicio de traslado gratuito.
El Nature House se encuentra a 4,2 km del puerto pesquero de Guihou y a 5 km del geoparque Yehliu. El aeropuerto más cercano es el de Taipéi Songshan, ubicado a 18 km del Nature House.