Come visit our hideaway inn with 11 rooms located on a small cape in Matsushima. Unwind with the great scenery of the sea and plant life.