SHIGA SWISS INN
SHIGA SWISS INN
Our hotel is located 1,600 meters above sea level and surrounded by white birch forests. You can enjoy staying at our hotel all year round with seasonal features such as the fresh foliage in spring, cool breezes in summer, changing leaves in fall and skii
http://www.japan-hopper.com/ws/tracking.ph ..
more info »