Located on the shore of Lake Ashi in Hakone. Offering stellar views of Mount Fuji from the garden. Welcome to a special kind of resort stay.