Show 1 of 1
A petite hotel on an olive island in the "Seto Inland Sea" of the Mediterranean Sea in Japan. A superb view bath over…