A new-style hot spring inn with Japanese ambience. Have an indulgent time relaxing away in the open-air bath.