Have a relaxing stay at our inn with fine views of the white sands and green pines, long considered to be the original landscape scenery of Japan.