Hot Spring Inn Hyoutan is a charming 3-star hotel located in the picturesque town of Kusatsu, Japan. With its intimate setting featuring just 8 guest rooms, this inn offers a personalized experience that makes it ideal for travelers seeking a cozy retreat. Opened in 1963, it has maintained a strong reputation, evidenced by its impressive guest rating of 9.2 out of 10 based on 22 reviews.