Photos coming soon
HOTEL
Super Hotel Shiga
Kusatsu-shi, Japan
Where it sits
Super Hotel Shiga
Kusatsu-shi, Japan
35.01534, 135.96602
Plan around Super Hotel Shiga
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 5, 2026.
