Dormy Inn Himeji Natural Hot Spring: Hot Spring & Location