Entire home/apt in Uenohara-shi, Japan. Yokomura is a fully renovated traditional Japanese farmhouse built over 150 years ago during the late Edo Period. We offer guests a one of a kind farm to table Bed and Breakfast experience for those looking to experience the Japanese countryside.
See this content immediately after install