Featuring a lovely Japanese garden that changes expression each season
Located at the base of Mt. Iwaki, also known as ”Tsugaru Fuji,” this accommodation provides an excellent view