Sen No Mori befindet sich in Nagakusa, einem ruhigen Gebiet in der Nähe der Stadt Aso, das für seine natürliche Schönheit bekannt ist. Das Hotel ist etwa 4 km vom Zentrum von Aso entfernt und nur 5 Gehminuten von der Station Ichinokawa an der JR Hohi-Hauptlinie. Der Bahnhof Aso ist mit dem Taxi in etwa 15 Minuten erreichbar. Der Flughafen Kumamoto ist der nächstgelegene große Flughafen und liegt etwa 30 km vom Hotel entfernt.