Sen No Mori est situé à Nagakusa, une zone tranquille près de la ville d'Aso connue pour sa beauté naturelle. L'hôtel est à environ 4 km du centre d'Aso et à seulement 5 minutes à pied de la station Ichinokawa sur la ligne principale JR Hohi. La station d'Aso est à environ 15 minutes en taxi. L'aéroport de Kumamoto est le plus proche, situé à environ 30 km de l'hôtel.