Myoko Mountain Lodge
Taguchi 1455-3, Myoko, Japan
1.9 km to Kumado No5 Pair (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