Star Hotel Akakura
Myoko, Japan
Do you love Star Hotel Akakura? Then tweet it up from 14th to 13th place or even up to 1st!
Star Hotel Akakura

124 Akakura, Myoko, Japan
Ranking: Star Hotel Akakura is ranked 14th out of 25 accommodation options available in Myoko.
Classification: 2 Star Hotel
Mount Myoko and Lake Nojiri are a 20 minute car ride from the Star Hotel Akakura.