With a stay at Takamasu Minshuku in Otsuchi, you'll be within a 10-minute drive of Road Station Yamada and Kamaishi City Iron and Steel History Museum. This guesthouse is 7.2 mi (11.6 km) from Nehama Beach and 9.3 mi (15 km) from Sanriku Fukko National Park.