Photos coming soon
HOTEL
Hotel Sankt Moritz Shiga
Ichinose 7149, Yamanouchi
Where it sits
Hotel Sankt Moritz Shiga
Ichinose 7149, Yamanouchi
36.73366, 138.51074
Plan around Hotel Sankt Moritz Shiga
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
