Oshi Ryokan


Togakushi Houkousha 2332

Make a booking

Check Dates on

About this hotel

Situated just a 5-minute walk from historic Togakushi Shrine, Oshi Ryokan is traditional lodging accommodation in the peaceful mountain area, which used to cater for pilgrims. The main building is 250 years old with a thatched roof.