For a new hotel experience set to open this year in the Okutama region, western Tokyo, arriving at a train station there also means arriving at the hotel’s reception desk.
Comprising old houses and townhouses dotting a zone around majestic Ozu Castle in Ehime Prefecture, Nipponia Hotel Ozu Castle Town started operating in July 2020 in Ozu.