Myoko Mountain Lodge
Taguchi 1455-3, Myoko, Japan
0.7 km to Hotel No.1 Quad (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