Many samurai lords spent their lives in the town of Ozu.
This is the first ever fully restored castle tower in Japan where you can stay overnight.
Enjoy the local scene and culture with all five of your senses,and relive the time spent by our ancestors at historical sites and cultural assets which are usually only available for sightseeing.That's what a stay at Ozu Castle is all about.
It is not just a stay at a castle.Enjoy the land in its genuine. This is the ultimate form of travel.