Myoko Mountain Lodge
Taguchi 1455-3, Myoko, Japan
1.4 km to Karamatsu Pair Lift (Open map)
Situated a 25-minute stroll from Akakura Hot Spring, Myoko Mountain Lodge entices guests to enjoy canoeing, snow skiing, and hiking in the area. Featuring a Jacuzzi, the property is at a moderate…
Read more